[NEWS] Digg與Reddit加入NoSQL陣營
Digg和Reddit在這個月都宣布了將轉向Cassandra ,因為MySQL對他們來說伸縮性不夠了。一些人認為MySQL+memchche不再是事實上的伸縮解決方案了。Digg在去年九月宣布了他們轉向 Cassandra的計劃,而這一過程在這個月完成了。仔細比對了其它項目——HBase,Hypertable,Tokyo
Cabinet/Tyrant,Voldemort,以及Dynomite——,他們最終選擇了Cassandra,出於以下的考慮:每個系統都有它自己的強項和弱項,但是Cassandra綜合了各個方面。它提供了面向列的數據存儲,因此這相比純粹的key/value存儲又更結構化一些。它通過分布式高可用的點對點集群來運作。盡管目前它的核心功能還有一些欠缺,但相較於其它方案而言,它更接近我們想要的。Digg幾乎重建了整個基礎設施,跳出了
LAMP棧。主要的起因是MySQL,如同任何其它的SQL數據庫一樣,它是為讀取而作的優化,而不能很好的處理寫入。另一個網站,Reddit,曾經出現過memcacheDB相關的問題,一開始他們通過增加更多的RAM來處理,但他們需要一個長久的解決方案是再明顯不過的。他們在十天之內完成了向Cassandra的轉換,在Cassandra開發者和社區的幫助以及EC2在測試和部署Cassandra的實例方面的支持下,只用了一名開發者就做到了。""
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.86.149.49
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章