我的意思是,你可以使用couchDB:
答案 0 :(得分:2)
你可以尝试将CouchDB用于一个应用程序 - 关于你是否会成功是另一个问题。
eBay规模的东西将有特殊要求,不能代表典型的应用程序。如果您正在建立一个小型拍卖网站,那么也许CouchDB就足够了。当您必须处理与拍卖相关的基于交易/记录的数据时,像CouchDB这样的面向文档的数据库可能不会那么热。
答案 1 :(得分:1)
我认为对于部分问题,couchdb会很好,尽管有一些元素不会很好。特别是,分布式节点的最终一致性似乎对实时出价非常不利。
您可以在CouchDB中保留项目和用户信息,以及论坛和大量此类内容,但某些功能(出价跟踪,搜索)更适合其他后端。例如,CouchDB人员正在考虑将CouchDB绑定到其他工具(如SOLR)以进行索引等。
答案 2 :(得分:0)
我希望看看亚马逊如何在内部使用SimpleDB(或者他们呢?)。关于使用基于文档的数据库的正确方法,可能会有一些线索。
答案 3 :(得分:0)
正如你所看到的here他们确实使用非关系方法,所以我猜你正朝着正确的方向前进(至少是灵活性)。