【发布时间】:2014-08-05 09:01:32
【问题描述】:
我正在研究一个新的个人项目的数据存储,这是一个预计不会增长的小团队内的协作。我正在为这项工作寻找合适的数据库工具。
- 键值存储(JSON blob)
- 支持多个更新事务 (例如,在事务中一次更新两个值,或中止 整件事)
- 不需要解决冲突(我们只需编写一个 重试模型)
- 与 node.js 和/或 .NET 配合得很好
- 重量越轻越好
【问题讨论】:
标签: database json key-value key-value-store
我正在研究一个新的个人项目的数据存储,这是一个预计不会增长的小团队内的协作。我正在为这项工作寻找合适的数据库工具。
【问题讨论】:
标签: database json key-value key-value-store
LMDB 是事务性的,使用 MVCC 单写入器,因此它永远不会发生冲突或死锁。它是现有最小的完全事务性 K/V 存储。它也是最快和最可靠的。 C#/.Net 和 node.js 的绑定可用。
(我是LMDB的作者)http://symas.com/mdb/
【讨论】:
Mongodb 适合:
npm install mongoose 给你http://mongoosejs.com/
【讨论】: