Digg投奔NoSQL 關(guān)系數(shù)據(jù)庫行將就木
原創(chuàng)【51CTO綜合報道】NoSQL的未來一片光明,51CTO之前也曾報道過《對SQL說不!NoSQL的數(shù)據(jù)庫技術(shù)革命》。如此看來,傳統(tǒng)數(shù)據(jù)庫,特別是關(guān)系數(shù)據(jù)庫的未來很不明朗。
社交新聞網(wǎng)站Digg近日決定放棄MySQL,并從LAMP(Linux、 Apache、MySQL和Perl/PHP/Python)架構(gòu)遷移到基于Cassandra的NoSQL架構(gòu)。不久之前,Twitter也做出了相同的舉措。
Apache Cassandra是一套開源分布式數(shù)據(jù)庫管理系統(tǒng),最初由Facebook開發(fā),用于儲存特別大的數(shù)據(jù)。Cassandra的主要特點就是它不是一個數(shù)據(jù)庫,而是由一堆數(shù)據(jù)庫節(jié)點共同構(gòu)成的一個分布式網(wǎng)絡(luò)服務(wù),對Cassandra的一個寫操作,會被復(fù)制到其他節(jié)點上去,對Cassandra的讀操作,也會被路由到某個節(jié)點上面去讀取。51CTO向您推薦《詳解NoSQL數(shù)據(jù)庫Apache Cassandra的配置》一文,以方便您更好的了解Cassandra。
相關(guān)閱讀
NoSQL,意即反SQL運動,是一項全新的數(shù)據(jù)庫革命性運動,早期就有人提出,發(fā)展至2009年趨勢越發(fā)高漲。NoSQL的擁護者們提倡運用非關(guān)系型的數(shù)據(jù)存儲,相對于目前鋪天蓋地的關(guān)系型數(shù)據(jù)庫運用,這一概念無疑是一種全新的思維的注入。
現(xiàn)今的計算機體系結(jié)構(gòu)在數(shù)據(jù)存儲方面要求具備龐大的水平擴展性,而NoSQL致力于改變這一現(xiàn)狀。目前Google的 BigTable 和Amazon 的Dynamo使用的就是NoSQL型數(shù)據(jù)庫。
NoSQL項目的名字上看不出什么相同之處,但是,它們通常在某些方面相同:它們可以處理超大量的數(shù)據(jù)。
這場革命目前仍然需要等待。的確,NoSQL對大型企業(yè)來說還不是主流,但是,一兩年之后很可能就會變個樣子。在NoSQL運動的***一次聚會中,來自世界各地的150人擠滿了CBS Interactive的一間會議室。分享他們?nèi)绾瓮品徛嘿F的關(guān)系數(shù)據(jù)庫的暴政,怎樣使用更有效和更便宜的方法來管理數(shù)據(jù)。
“關(guān)系型數(shù)據(jù)庫給你強加了太多東西。它們要你強行修改對象數(shù)據(jù),以滿足RDBMS (relational database management system,關(guān)系型數(shù)據(jù)庫管理系統(tǒng))的需要,”在NoSQL擁護者們看來,基于NoSQL的替代方案“只是給你所需要的”。
【更多關(guān)于數(shù)據(jù)庫發(fā)展的趨勢性報道】

























