你可以使用couchDB用于像ebay这样的网络应用吗?

时间:2008-11-13 14:28:54

标签: web-applications couchdb ebay

我的意思是,你可以使用couchDB:

  • 项目,用户的CRUD
  • 出价和拍卖决议
  • 双向校准
  • 论坛
  • 项目比较

4 个答案:

答案 0 :(得分:2)

你可以尝试将CouchDB用于一个应用程序 - 关于你是否会成功是另一个问题。

eBay规模的东西将有特殊要求,不能代表典型的应用程序。如果您正在建立一个小型拍卖网站,那么也许CouchDB就足够了。当您必须处理与拍卖相关的基于交易/记录的数据时,像CouchDB这样的面向文档的数据库可能不会那么热。

答案 1 :(得分:1)

我认为对于部分问题,couchdb会很好,尽管有一些元素不会很好。特别是,分布式节点的最终一致性似乎对实时出价非常不利。

您可以在CouchDB中保留项目和用户信息,以及论坛和大量此类内容,但某些功能(出价跟踪,搜索)更适合其他后端。例如,CouchDB人员正在考虑将CouchDB绑定到其他工具(如SOLR)以进行索引等。

答案 2 :(得分:0)

我希望看看亚马逊如何在内部使用SimpleDB(或者他们呢?)。关于使用基于文档的数据库的正确方法,可能会有一些线索。

答案 3 :(得分:0)

正如你所看到的here他们确实使用非关系方法,所以我猜你正朝着正确的方向前进(至少是灵活性)。

相关问题