All Products
Search
Document Center

ApsaraDB RDS:DuckDB analytic read-only instance specifications

Last Updated:Jun 30, 2026

This topic describes the specifications for RDS DuckDB analytic read-only instances, including their computing resources and storage capacity.

Important
  • Actual maximum IOPS: The actual maximum IOPS depends on the storage type, storage capacity, and instance type. For more information, see Maximum IOPS.

  • Actual maximum I/O bandwidth: The actual maximum I/O bandwidth depends on the storage type, storage capacity, and instance type. For more information, see Maximum throughput.

High-availability primary instance

For a high-availability primary instance, you can add the following types of DuckDB analytical read-only instances:

High-availability DuckDB read-only instance

High-performance local disks

Note

Currently, only primary instances that use a high-performance local SSD in the following regions support adding DuckDB-based analytical read-only instances: China (Beijing), China (Shanghai), China (Hangzhou), China (Shenzhen), China (Qingdao), Singapore, and China (Hong Kong). For the actual supported regions, see the buy page in the console.

Edition

Instance family

Instance type

CPU and memory

Default maximum connections

Maximum IOPS

Storage space

High-availability edition

General-purpose

rds.myduckro.n2.medium.2

2 cores, 4 GB

1,200

4,000

20 GB to 4,000 GB

rds.myduckro.n4.medium.2

2 cores, 8 GB

2,000

6,000

rds.myduckro.n2.large.2

4 cores, 8 GB

2,000

8,000

rds.myduckro.n4.large.2

4 cores, 16 GB

4,000

14,000

rds.myduckro.n2.xlarge.2

8 cores, 16 GB

4,000

20,000

20 GB to 6,000 GB

rds.myduckro.n4.xlarge.2

8 cores, 32 GB

8,000

28,000

rds.myduckro.n2.2xlarge.2

16 cores, 32 GB

12,000

40,000

20 GB to 16,000 GB

rds.myduckro.n4.2xlarge.2

16 cores, 64 GB

16,000

40,000

rds.myduckro.n6.2xlarge.2

16 cores, 96 GB

24,000

40,000

Dedicated

myduckro.x2.medium.2

2 cores, 4 GB

4,000

15,000

20 GB to 4,000 GB

myduckro.x4.medium.2

2 cores, 8 GB

6,000

20,000

myduckro.x8.medium.2

2 cores, 16 GB

2,500

15,000

myduckro.x2.large.2

4 cores, 8 GB

6,000

30,000

myduckro.x4.large.2

4 cores, 16 GB

2,500

30,000

myduckro.x8.large.2

4 cores, 32 GB

5,000

40,000

myduckro.x2.xlarge.2

8 cores, 16 GB

8,000

45,000

20 GB to 6,000 GB

myduckro.x4.xlarge.2

8 cores, 32 GB

5,000

45,000

myduckro.x8.xlarge.2

8 cores, 64 GB

10,000

50,000

myduckro.x2.2xlarge.2

16 cores, 32 GB

12,000

60,000

20 GB to 16,000 GB

myduckro.x4.2xlarge.2

16 cores, 64 GB

10,000

60,000

myduckro.x8.2xlarge.2

16 cores, 128 GB

20,000

60,000

myduckro.x2.4xlarge.2

32 cores, 64 GB

16,000

80,000

myduckro.x4.4xlarge.2

32 cores, 128 GB

20,000

80,000

myduckro.x8.4xlarge.2

32 cores, 256 GB

40,000

100,000

myduckro.x2.8xlarge.2

64 cores, 128 GB

32,000

140,000

myduckro.x4.8xlarge.2

64 cores, 256 GB

40,000

150,000

myduckro.x8.8xlarge.2

64 cores, 512 GB

80,000

150,000

myduckro.x4.12xlarge.2

96 cores, 384 GB

70,000

200,000

myduckro.x6.12xlarge.2

96 cores, 576 GB

90,000

220,000

myduckro.x8.12xlarge.2

96 cores, 768 GB

100,000

240,000

Cloud disk

Series

Instance family

Instance type

CPU and memory

Default maximum connections

Maximum IOPS

Maximum I/O bandwidth (MB/s)

Storage space

high-availability series

general-purpose

myduckro.n2.medium.1c

2 cores, 4 GB

4,000

General-purpose instances provide no guarantee for maximum IOPS or I/O bandwidth. For IOPS-sensitive workloads, use dedicated instances.

  • ESSD PL1 cloud disk: 20 GB to 16,000 GB

  • ESSD PL2 cloud disk: 500 GB to 16,000 GB

  • ESSD PL3 cloud disk: 1,500 GB to 16,000 GB

  • Premium ESSD: 10 GB to 16,000 GB

dedicated

myduckro.x2.medium.1c

2 cores, 4 GB

4,000

10,000

125

myduckro.x4.medium.1c

2 cores, 8 GB

6,000

myduckro.x8.medium.1c

2 cores, 16 GB

8,000

myduckro.x2.large.1c

4 cores, 8 GB

6,000

20,000

187.5

myduckro.x4.large.1c

4 cores, 16 GB

8,000

myduckro.x8.large.1c

4 cores, 32 GB

12,000

myduckro.x2.xlarge.1c

8 cores, 16 GB

8,000

25,000

250

myduckro.x4.xlarge.1c

8 cores, 32 GB

10,000

myduckro.x8.xlarge.1c

8 cores, 64 GB

16,000

myduckro.x2.3large.1c

12 cores, 24 GB

12,000

30,000

312.5

myduckro.x4.3large.1c

12 cores, 48 GB

15,000

myduckro.x8.3large.1c

12 cores, 96 GB

24,000

myduckro.x2.2xlarge.1c

16 cores, 32 GB

16,000

40,000

375

myduckro.x4.2xlarge.1c

16 cores, 64 GB

20,000

myduckro.x8.2xlarge.1c

16 cores, 128 GB

32,000

myduckro.x2.3xlarge.1c

24 cores, 48 GB

24,000

50,000

500

myduckro.x4.3xlarge.1c

24 cores, 96 GB

30,000

myduckro.x8.3xlarge.1c

24 cores, 192 GB

48,000

myduckro.x2.4xlarge.1c

32 cores, 64 GB

32,000

60,000

625

myduckro.x4.4xlarge.1c

32 cores, 128 GB

40,000

myduckro.x8.4xlarge.1c

32 cores, 256 GB

64,000

myduckro.x4.8xlarge.1c

64 cores, 256 GB

80,000

150,000

1,025

myduckro.x8.8xlarge.1c

64 cores, 512 GB

128,000

1,000

myduckro.x4.16xlarge.1c

128 cores, 512 GB

128,000

120,000

2,560

Basic Edition DuckDB read-only instances

Note

Basic Edition DuckDB read-only instances for analytics support only cloud disks.

Edition

Instance type family

Instance type code

CPU and memory

Default max connections

Max IOPS

Max I/O bandwidth

Storage

Basic Edition

General Purpose

myduckro.n2.large.c

4 cores, 8 GB

6,000

General Purpose instance types do not guarantee maximum IOPS or I/O bandwidth. For IOPS-sensitive workloads, select Dedicated instance types of the High-Availability Edition.

  • ESSD PL1 cloud disk: 20 GB to 160,000 GB

  • Premium ESSD: 20 GB to 16,000 GB

myduckro.n4.large.c

4 cores, 16 GB

8,000

myduckro.n8.large.c

4 cores, 32 GB

12,000

myduckro.n2.xlarge.c

8 cores, 16 GB

8,000

myduckro.n4.xlarge.c

8 cores, 32 GB

12,000

myduckro.n8.xlarge.c

8 cores, 64 GB

16,000

myduckro.n2.2xlarge.c

16 cores, 32 GB

16,000

myduckro.n4.2xlarge.c

16 cores, 64 GB

20,000

myduckro.n8.2xlarge.c

16 cores, 128 GB

32,000

Cluster primary instance

When the primary instance is a cluster series, you can add the following DuckDB analytics read-only instances (Cloud disks only):

High-availability DuckDB read-only instances

Edition

Instance type family

Instance type code

CPU and memory

Default max connections

Maximum instance IOPS

Max IO bandwidth (MB/s)

Storage capacity

High-availability Edition

general-purpose

myduckro.n2.medium.1c

2 cores, 4 GB

4,000

General-purpose instance types do not guarantee maximum IOPS or IO bandwidth. For IOPS-sensitive workloads, choose dedicated instance types.

  • ESSD PL1 cloud disk: 20 GB to 16,000 GB

  • ESSD PL2 cloud disk: 500 GB to 16,000 GB

  • ESSD PL3 cloud disk: 1,500 GB to 16,000 GB

  • Premium ESSD: 20 GB to 16,000 GB

dedicated

myduckro.x2.medium.1c

2 cores, 4 GB

4,000

10,000

125

myduckro.x4.medium.1c

2 cores, 8 GB

6,000

myduckro.x8.medium.1c

2 cores, 16 GB

8,000

myduckro.x2.large.1c

4 cores, 8 GB

6,000

20,000

187.5

myduckro.x4.large.1c

4 cores, 16 GB

8,000

myduckro.x8.large.1c

4 cores, 32 GB

12,000

myduckro.x2.xlarge.1c

8 cores, 16 GB

8,000

25,000

250

myduckro.x4.xlarge.1c

8 cores, 32 GB

10,000

myduckro.x8.xlarge.1c

8 cores, 64 GB

16,000

myduckro.x2.3large.1c

12 cores, 24 GB

12,000

30,000

312.5

myduckro.x4.3large.1c

12 cores, 48 GB

15,000

myduckro.x8.3large.1c

12 cores, 96 GB

24,000

myduckro.x2.2xlarge.1c

16 cores, 32 GB

16,000

40,000

375

myduckro.x4.2xlarge.1c

16 cores, 64 GB

20,000

myduckro.x8.2xlarge.1c

16 cores, 128 GB

32,000

myduckro.x2.3xlarge.1c

24 cores, 48 GB

24,000

50,000

500

myduckro.x4.3xlarge.1c

24 cores, 96 GB

30,000

myduckro.x8.3xlarge.1c

24 cores, 192 GB

48,000

myduckro.x2.4xlarge.1c

32 cores, 64 GB

32,000

60,000

625

myduckro.x4.4xlarge.1c

32 cores, 128 GB

40,000

myduckro.x8.4xlarge.1c

32 cores, 256 GB

64,000

myduckro.x4.8xlarge.1c

64 cores, 256 GB

80,000

150,000

1,000

myduckro.x8.8xlarge.1c

64 cores, 512 GB

128,000

1,000

myduckro.x4.16xlarge.1c

128 cores, 512 GB

128,000

120,000

2,560

Basic edition: DuckDB analytic read-only instances

Edition

Instance type family

Instance type code

CPU and memory

Default maximum connections

Maximum IOPS

Maximum I/O bandwidth (MB/s)

Storage space

basic edition

general-purpose

myduckro.n2.large.c

4 cores, 8 GB

6,000

General-purpose instance types do not guarantee maximum IOPS or maximum I/O bandwidth. For IOPS-sensitive workloads, use dedicated instance types from the high-availability edition.

  • ESSD PL1 cloud disk: 20 GB to 160,000 GB

  • Premium ESSD: 20 GB to 16,000 GB

myduckro.n4.large.c

4 cores, 16 GB

8,000

myduckro.n8.large.c

4 cores, 32 GB

12,000

myduckro.n2.xlarge.c

8 cores, 16 GB

8,000

myduckro.n4.xlarge.c

8 cores, 32 GB

12,000

myduckro.n8.xlarge.c

8 cores, 64 GB

16,000

myduckro.n2.2xlarge.c

16 cores, 32 GB

16,000

myduckro.n4.2xlarge.c

16 cores, 64 GB

20,000

myduckro.n8.2xlarge.c

16 cores, 128 GB

32,000

Related documents