Assessing Write Performance of InfluxDB's Clusters w/ AWS
Todd Persen /
Dec 07, 2016
About the Benchmarks
- Number of Data Nodes
- Replication Factor
- Batch Size
About the Data Set
- Number of Servers: 1,000
- Values measured per Server: 100
- Measurement Interval: 10s
- Dataset duration(s): 24h
- Total values in dataset: 8,640,000,000/day
Write PerformanceInfluxDB Enterprise scales horizontally for writes, showing throughput increases for up to 32 datanodes For maximum write performance, make sure you use multiple concurrent workers per data node. Using larger batch sizes will generally increase total write throughput to the cluster.
The benchmarking tests and resulting data demonstrated that along these vectors, InfluxDB Enterprise should generally:
- Achieve higher write throughput with more data nodes
- Achieve lower write throughput with a higher replication factor
- Achieve higher write throughput with larger batch sizes
- Chronograf Getting Started
- Downloads for the TICK-stack are live on our "downloads" page
- Deploy on the Cloud: Get started with a FREE trial of InfluxDB Cloud featuring fully-managed clusters, Kapacitor and Grafana.
- Deploy on Your Servers: Want to run InfluxDB clusters on your servers? Try a FREE 14-day trial of InfluxDB Enterprise featuring an intuitive UI for deploying, monitoring and rebalancing clusters, plus managing backups and restores.