生存還是毀滅 CouchDB遭遇滑鐵盧

openkk 12年前發布 | 6K 次閱讀 CouchDB

曾幾何時,許多公司或機構都熱衷于從關系型數據庫遷移到NoSQL數據庫。而現在卻出現了許多相反的情況,Sauce實驗室就是一個典例。

CouchDB是一個面向文檔的NoSQL數據庫,適用于主流的Unix/Linux發行版,擁有簡潔的PHP接口,非常適于Web站點開發。

Sauce實驗室曾經滿懷激情的將其應用遷移到CouchDB數據庫,但現在卻從CouchDB數據庫遷移到了傳統的MySQL數據庫,他們甚至在自己的官方博客上發布了這樣的文章:別了,CouchDB!

是什么困擾著他們,致使Sauce實驗室從擁抱CouchDB轉而牽手MySQL?

Sauce實驗室將重要項目從CouchDB遷移到MySQL的一個重要原因是提高服務的正常運行時間和可靠性。Sauce實驗室聲稱,他們的許多停機故障都是由于CouchDB無故當機引起的。

Sauce實驗室在使用CouchDB數據庫的過程中做了很多努力,這包括軟硬件的配置、架構的調整,但他們依然會在夜里被監控系統的警報所困擾,難以入眠。最后,Sauce實驗室決定轉向MySQL。

在重構數據抽象層并遷移到MySQL數據庫之后,Sauce實驗室的服務正常運行時間大大提高了。

盡管如此,Sauce實驗室依然對CouchDB的許多特性非常欣賞,對NoSQL充滿期待,畢竟CouchDB非常年輕。

英文原文:Moving from CouchDB to MySQL

文章出處:http://cloud.csdn.net/a/20120518/2805689.html

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!