Nosql
CouchDB 與 MongoDB
評估面向文件的儲存,CouchDB 與 MongoDB 的優缺點是什麼?
他們兩個之間有很多不同之處。MongoDB 更像是一個傳統的 RDBMS(無人問津)。CouchDB 執行主-主複製。這篇大肆宣傳的部落格文章中對此進行了很好的記錄。
兩者目前都在發展,所以如果你今天選擇了一個,你可能會發現以後需要切換。
我知道一家公司對兩者都進行了徹底的審查,並在兩者中都實現了原型應用程序,並且他們根據項目要求做出了明智的選擇。最初,他們的選擇是成功的,但大約 6 個月後,一些需求得到了更充分的理解,他們遇到了問題。現在,他們正在遷移到其他數據庫。在這 6 個月中,其他數據庫添加了一些功能,使公司能夠克服其問題,但選擇的數據庫維護人員處理了不同的問題和功能集。
簡而言之,在我看來,您需要深入研究,看看什麼對您的項目足夠好。密切關注其他選擇,這樣如果遇到不可能的問題,您可以決定切換是否有意義。