Comparative Performance Analysis of Modern NoSQL Data Technologies: Redis, Aerospike, and Dragonfly
The rise of distributed applications and cloud computing has created a demand for scalable, high-performance key-value storage systems. This paper presents a performance evaluation of three prominent NoSQL key-value stores: Redis, Aerospike, and Dragonfly, using the Yahoo! Cloud Serving Benchmark (YCSB) framework. We conducted extensive experiments across three distinct workload patterns (read-heavy, write-heavy), and balanced while systematically varying client concurrency from 1 to 32 clients. Our evaluation methodology captures both latency, throughput, and memory characteristics under realistic operational conditions, providing insights into the performance trade-offs and scalability behaviour of each system.
© The Author(s) 2025. Published by RITHA Publishing. This article is distributed under the terms of the license CC-BY 4.0., which permits any further distribution in any medium, provided the original work is properly cited maintaining attribution to the author(s) and the title of the work, journal citation and URL DOI.
Bodra, D., & Khairnar, S. (2025). Comparative performance analysis of modern NoSQL data technologies: Redis, Aerospike, and Dragonfly. Journal of Research, Innovation and Technologies, Volume IV, 2(8), 193-200. https://doi.org/10.57017/jorit.v4.2(8).05
Redis. About Redis: https://redis.io/about/ Accessed May 19, 2025
Aerospike database https://aerospike.com/products/database/ Accessed May 23, 2025
Dragonfly docs https://www.dragonflydb.io/docs/ Accessed May 24, 2025
Cooper, B.F. et al. 2010. Benchmarking cloud serving systems with YCSB. Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10.https://doi.org/10.1145/1807128.180715
Yahoo! Cloud Serving Benchmark (YCSB): https://github.com/brianfrankcooper/YCSB/wiki Accessed: May 17, 2025
Anthony, A., & Rao, Y. N. M. Memcached, Redis, and Aerospike Key-Value Stores Empirical Comparison. https://anthonyaje .github.io/file/An_empirical_evaluation_of_Memcached_Redis_and_Aerospike_kvstore_Anthony_Eswar.pdf
Aerospike, Memcached and Redis comparison: http://db-engines.com/en/system/Aerospike;Memcached;Redis Accessed May 20, 2025
Volminger, A. (2021). A comparison of Data Stores for the Online Feature Store Component: A comparison between NDB and Aerospike https://www.diva-portal.org/smash/get/diva2:1556387/FULLTEXT01.pdf
Charan, P. S. B., Varshitha, G., Lashya, A., Varma, U. S. R., & Madhusudhan, D. REDIS: In Memory Data Storehttps://www.journal-dogorangsang.in/no_2_Online_22/24_aug.pdf
Mohan, R. K., Kanmani, R. R. S., Ganesan, K. A., & Ramasubramanian, N. (2024). Evaluating NoSQL Databases for OLAP Workloads: A Benchmarking Study of MongoDB, Redis, Kudu and ArangoDB. arXiv preprint arXiv:2405.17731. https://doi.org/10.48550/arXiv.2405.17731
Ferreira, S., Mendonça, J., Nogueira, B., Tiengo, W., & Andrade, E. (2025). Benchmarking Consistency Levels of Cloud-Distributed NoSQL Databases Using YCSB. IEEE Access. https://doi.org/10.1109/ACCESS.2025.3558923
Easwaramoorthy, S. V., Xuan, K. O. Y., Putra, L., Ern, N. C., & Sheng, T. J. (2025). Comparative Study on Oracle, Neo4J, Cassandra, Redis, and MongoDB. Information Research Communications, 1(2), 104-119. https://doi.org/10.5530/irc.1.2.13
Abubakar, M., Abubakar, S., & Bello, U. M. (2024). Analysing and Designing an Evaluation Benchmark for SQL and NoSQL Database Systems for some Selected Higher Institution in Zamfara State. International Journal of Science for Global Sustainability, 10(2). https://doi.org/10.57233/ijsgs.v10i2.644
Beckermann, B. M. (2025). Transactional YCSB: Benchmarking ACID-Compliant NoSQL Systems with Multi-Operation Transactions. In Datenbanksysteme für Business, Technologie und Web (BTW 2025) (pp. 1019-1030). Gesellschaft für Informatik, Bonn. https://doi.org/10.18420/BTW2025-67
Malyi, R., & Serdyuk, P. (2024). Developing a performance evaluation benchmark for event sourcing databases. Information Systems and Networks, Issue 15, 159-167. http://doi.org/10.23939/sisn2024.15.159
Salunke, S. V., & Ouda, A. (2024). A Performance Benchmark for the PostgreSQL and MySQL Databases. Future Internet, 16(10), 382. https://doi.org/10.3390/fi16100382