我最近编写了一个使用couchdb
的网络应用程序。我喜欢couchdb,它适合应用程序 - 它具有很多动态行为,并直接从couchdb中直接取得JSON。能够通过浏览器上传图片很不错,并且可以轻松修改文档数据。由于应用程序是couchapp,复制也使部署变得轻而易举,部署所需的全部是复制到生产服务器。哪些无模式数据存储提供良好的性能?
然而,对于一个新的应用程序,我想(我认为博客类型thingy),我想要良好的性能,这是我认为couchdb不强的一个领域。该应用程序将主要阅读导向(我估计90 %读取到10%写入)。
哪些数据存储提供一个单服务器方案的最佳效果?我会很有兴趣听到人们在这方面的经验......
我不知道是什么的map/reduce与你的问题做。 mapreduce是一个用于在大型数据集上并行运行多个作业的框架。 (http://en.wikipedia.org/wiki/MapReduce) – 2009-07-29 21:08:22
其实我觉得你可能会想的是无模式的数据存储 – 2009-07-29 21:09:00