![]() |
1
3
好吧,归根结底,这取决于您希望如何存储数据以及如何访问数据。它还取决于您希望如何共享数据以及是否希望进行故障转移/复制。 库奇德卜 是一个非常好的文档数据库,有一个很好的RESTful接口来访问所有内容。它是一个多版本存储,因此每次存储记录时更新记录都会创建一个新版本。 搜索couchdb是通过在javascript中编写查询来搜索所需内容来完成的。 卡桑德拉 另一方面是列数据库,需要使用 Thrift API 插入/更新和删除数据。它非常好,因为它有一个磁盘备份的缓存层。 就像我说的,找出你想要如何使用你的数据,然后开始研究所有不同的东西。 |
![]() |
2
4
Cassandra的优势在于其可扩展性和性能;Coach是同类产品中对设备/机器之间双向同步的最佳支持,这些设备/机器可能会离线(如Android)。 |