我正在通过 Jetty 服务器编写 Java2EE WebServer 服务器管理一个实时操作,该操作适用于对模式进行大量读取和写入,
我决定使用内存中的 NoSQL 数据库,我想了解哪一个似乎适合我的用例,
我使用了 Stefan Edlich 教授的非常好的视频,http://www.infoq.com/presentations/Choosing-NoSQL-NewSQL
并获得了一些满足我需求的基本准则
- 数据类型:事件数据、会话数据
- 存储模型:文档
- 数据量:~8,000 MB
- 数据导航:最小
- 数据复杂性:简单
- 架构灵活性:非常小
- 持久化设计:BTree + 持久性 + 列表
- 一致性:酸
- 吞吐量:10000 次查询/秒
- QueryModel: Key/Value , Range of Keys, Map Reduce ,Secondary Indexes,Range Queries
- 架构:本地数据库,托管,必须在 Linux 上运行
- 访问方式:随机访问
最好的,
约西克莱斯勒