【发布时间】:2019-07-11 13:16:30
【问题描述】:
我的意思是,您可以将 couchDB 用于:
- 项目、用户的 CRUD
- 出价和拍卖决议
- 双向校准
- 论坛
- 项目比较
【问题讨论】:
标签: couchdb
我的意思是,您可以将 couchDB 用于:
【问题讨论】:
标签: couchdb
您可以尝试将 CouchDB 用于应用程序 - 至于您是否会成功是另一个问题。
eBay 规模的东西会有不代表典型应用程序的特殊要求,如果您正在构建一个小型拍卖网站,那么也许 CouchDB 就足够了。当您必须处理与拍卖相关的交易/基于记录的数据时,像 CouchDB 这样的面向文档的数据库可能不会那么热门。
【讨论】:
我认为 couchdb 可以很好地解决部分问题,尽管有一些元素不是很好。特别是,分布式节点的最终一致性似乎对实时竞价非常不利。
您可以将项目和用户信息以及论坛和许多类似的东西保存在 CouchDB 中,但某些功能(出价跟踪、搜索)会更适合其他后端。例如,CouchDB 人员正在考虑将 CouchDB 与其他工具(如 SOLR)结合起来进行索引等。
【讨论】:
我想看看 Amazon 如何在内部使用 SimpleDB(或者他们是如何使用的?)。可能对使用基于文档的数据库的正确方法有一些线索。
【讨论】:
正如您所看到的 here 他们确实在使用非关系方法,所以我猜您正朝着正确的方向前进(至少在灵活性方面)。
【讨论】: