CouchDB论坛?

Fai*_*bid 5 mysql database-design couchdb

couchDB会更好地存储论坛帖子/话题然后是MySQL吗?假设有适当的缓存(即使用memcached).

乍一看,CouchDB就是为此而制作的,整个文档导向设计非常合适,但我更关注性能.

有什么建议?

Mik*_*cic 3

CouchDB 速度很快。它将完美满足您的需求。这对于论坛来说是有好处的,因为线程中的每个帖子和所有相关评论/帖子都是独立的。据我所知,当 MySQL 具有大型数据集时,CouchDB 映射比 MySQL 联接更快。

我想说,去吧。

编辑:

如果您想要一个如何正确使用 CouchDB 的示例,请查看Skinnyboard。它是一种敏捷的规划工具,包含故事上的任务和板上的故事,所有这些都在一个 CouchDB 文档中具有权限。代码有些地方有点乱,但它是使用 CouchDB 进行数据封装的一个很好的示例。