database - 哪些本地 DB/NoSQL 支持 TTL 和键值存储?

标签 database key-value nosql

我需要一个支持 TTL 的本地键值缓存。它需要像hashmap一样具有非常强大的性能,并且还支持一个条目的TTL。如果内存不够用可以使用本地存储就好了。

发现LevelDB不支持TTL或批量删除。很抱歉通过这个选项,因为性能非常好。

有什么想法可以满足要求吗?

  • 本地键值系统
  • 支持TTL
  • 充分利用内存,内存不够用的时候可以更好的使用本地磁盘

最佳答案

你绝对应该看看Aerospike

一些有用的链接:

Architecture Overview

Hybrid Storage

TTL

Fast

Scalable

关于database - 哪些本地 DB/NoSQL 支持 TTL 和键值存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27517898/

相关文章:

database - 小于嵌入式文档 (mongoDB)

Java 在磁盘上存储和比较巨大的键值对映射

python-3.x - 使用其中的值列表创建单独的字典

Django + Heroku + MongoDB Atlas (Djongo) = 没有异常的数据库错误

mongodb - 在 MongoDB 中模拟关系

Ruby - 如何向散列添加条件键?

database - 1 :1 or 1:0 relationship 的归一化

ruby-on-rails - 从数据库中选择没有一些值(value)

mysql - 外连接多个表

按时间顺序分组的 SQL 查询