我最近編寫了一個使用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