Supported Instance Types and Specifications - Amazon Timestream

For similar capabilities to Amazon Timestream for LiveAnalytics, consider Amazon Timestream for InfluxDB. It offers simplified data ingestion and single-digit millisecond query response times for real-time analytics. Learn more here.

Supported Instance Types and Specifications

The following table lists all supported instance types for Amazon Timestream, along with their hardware specifications. These specifications are critical for determining the optimal parameter group values for your workload.

Supported Instance Types
Instance Type vCPUs Memory (GiB) Memory (Bytes) Use Case Profile
db.influx.medium 1 8 8,589,934,592 Dev/test, low-volume workloads
db.influx.large 2 16 17,179,869,184 Light production, small datasets
db.influx.xlarge 4 32 34,359,738,368 Small production workloads
db.influx.2xlarge 8 64 68,719,476,736 Medium production workloads
db.influx.4xlarge 16 128 137,438,953,472 Large production workloads
db.influx.8xlarge 32 256 274,877,906,944 High-throughput production
db.influx.12xlarge 48 384 412,316,860,416 Heavy analytics workloads
db.influx.16xlarge 64 512 549,755,813,888 Maximum r7g capacity
db.influx.24xlarge 96 768 824,633,720,832 Extreme-scale workloads

The following table provides recommended parameter values for each instance size. Parameters not listed use the same default across all sizes. For detailed explanations, see Detailed Parameter Reference.

Recommended Parameter Values by Instance Size
Parameter Medium Large XLarge 2XLarge 4XLarge 8XLarge 12XLarge 16XLarge 24XLarge
num-datafusion-threads 12481632486496
num-io-threads 12481632486496
datafusion-max-parquet-fanout 250–500500500–1K1K1K–2K2K–5K5K–10K5K–10K5K–10K
query-file-limit 100–200200–300300–432432432–600600–800800–1024800–10241024
query-log-size 5001K1K1K–2K2K–5K2K–5K2K–5K2K–5K2K–5K
exec-mem-pool-bytes 20%20%20%20%20%20%20%20%20%
force-snapshot-mem-threshold 30%40%50%50%50%50%50%50%50%
parquet-mem-cache-size 15%20%20%20%25%25%25%25%25%
wal-max-write-buffer-size 50K–100K100K100K–200K200K–300K300K–500K500K–700K500K–800K700K–1M800K–1M
wal-snapshot-size 300–600600600–1K1K–2K2K–5K2K–5K2K–5K2K–5K2K–5K
compaction-max-num-files-per-plan (Ent.) 500500500500–1K1K–2K2K–5K5K5K–10K5K–10K
table-index-cache-concurrency-limit 8–1616–202020–2424–3232–4848–6448–6464–100
max-http-request-size 5 MiB10 MiB10 MiB10–16 MiB10–16 MiB10–16 MiB10–16 MiB10–16 MiB10–16 MiB

Note: Parameters not listed in this table (such as datafusion-use-cached-parquet-loader, disable-parquet-mem-cache, parquet-mem-cache-prune-interval, compaction-multipliers, compaction-row-limit, cache eviction intervals, and others) use the same recommended default value across all instance sizes. See Detailed Parameter Reference for their defaults.

Note: Parameters not listed in the table above use the same recommended default value across all instance sizes. See Detailed Parameter Reference for their defaults.