Aerospike, an open-source distributed NoSQL database, is a fast, multithreaded key-value store. Because Aerospike is optimized for flash memory and RAM, it can be configured to run as a lightning-quick in-memory database or, to scale with the price and performance of flash memory, as a hybrid database that stores its indexes in RAM and its data on SSDs.
For both read and write loads, Aerospike tests in pure RAM on the Google Cloud Platform demonstrate:
- High throughput
- 1,000,000 writes-per-second with just 50 Aerospike servers
- 1,000,000 reads-per-second with just 10 Aerospike servers
- Low latency with no jitter
- 7 ms median latency for server-side writes, with 83% of writes taking less than 16 ms and 96% taking less than 32 ms
- 1 ms median latency for server-side reads, with 80% of reads taking less than 4 ms and 96.5% taking less than 16 ms
Using local SSDs on Google Compute Engine, Aerospike delivers similar results – roughly half the read throughput speed and 25 times the capacity – at a signficantly lower cost than configuration which used pure RAM.
Get Started
Documentation
Get in Touch
Contact sales
Let our sales team help you determine the best way to begin using Aerospike on Google Cloud Platform.
Contact the Aerospike support team
Get full support and technical guidance for any issues you might encounter while using Aerospike.