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
翻译:分布式应用与云计算的兴起催生了可扩展、高性能键值存储系统的需求。本文基于Yahoo!云服务基准测试框架,对三种主流NoSQL键值存储系统——Redis、Aerospike与Dragonfly进行性能评估。我们通过三种典型负载模式(读密集型、写密集型与均衡负载)展开广泛实验,并系统地将客户端并发数从1逐步提升至32。评估方法在真实运行条件下同步捕获延迟、吞吐量与内存特征,从而揭示各系统在性能权衡与可扩展性行为方面的内在特性。