FlashMap: A Flash Optimized Key-Value Store
Zonglin Guo and Tony Givargis
键值存储是NoSQL数据库的一个基本类,它为数据存储和检索提供了一个简单而强大的模型,将信息表示为唯一密钥和相关值的对。 其最小的结构可实现异常快速的访问时间、可扩展性和存储各种数据类型的灵活性,使其成为高性能应用程序(如缓存、会话管理和分布式系统)的理想选择。 随着现代计算越来越需要响应性和可扩展性,关键价值存储已成为行业和研究环境中数据基础设施的关键组成部分。 在这项工作中,我们介绍了FlashMap,这是一个针对基于Flash的固态硬盘(SSD)优化的高性能键值存储。 实验表明,FlashMap实现了出色的吞吐量,平均每秒有1,980万次插入和2380万次随机查找,具有100字节的有效载荷,所有这些都在单个数据中心级服务器上。
Key-value stores are a fundamental class of NoSQL databases that offer a simple yet powerful model for data storage and retrieval, representing information as pairs of unique keys and associated values. Their minimal structure enables exceptionally fast access times, scalability, and flexibility in storing diverse data types, making them ideal for high-performance applications such as caching, session management, and distributed systems. As modern computing increasingly demands responsiveness an...