- 30k条记录,大小为7mb
- 每秒20次插入
- 每秒1000次更新
- 每秒1000次范围选择,通过二级索引,大约每个10行
- 至少需要一个二级索引
- 需要某种机制来在75秒内未更新键时过期(可以通过编程垃圾回收器完成,但需要额外的“last_update”索引并将增加一些负载)
- 不需要一致性
- 不需要耐久性
- 数据库应存储在内存中
目前我们使用Redis,但它没有二级索引,而它的keys index:foo:*
太慢了。据我所知,Membase也没有二级索引。MySQL内存引擎和MongoDB具有表级锁定。哪种引擎适合我们的用例呢?
_id
之外的任何索引。 - JohnnyHK