【发布时间】:2014-11-07 09:44:06
【问题描述】:
该场景大约有 10 亿条记录。每条记录的数据大小为 1kb,存储在 SSD 中。 哪个kv store可以提供最好的随机读取性能?它需要将磁盘访问减少到每次查询只需 1 次,并且所有数据索引都将存储在内存中。
Redis 速度很快,但在内存中存储 1 TB 数据的成本太高。 LevelDB 每次查询都会多次读取磁盘。 我发现的最接近的是 fatcache,但它不是持久的。这是一个由 SSD 支持的 memcached。
有什么建议吗?
【问题讨论】:
标签: database redis key solid-state-drive leveldb