Ming Lei:適用企業(yè)的NoSQL解決方案
原創(chuàng)2013年4月26日-27日,由51CTO傳媒集團(tuán)旗下WOT(World Of Tech)品牌主辦的2013大數(shù)據(jù)全球技術(shù)峰會(huì)在北京富力萬麗酒店召開。本次峰會(huì)將圍繞大數(shù)據(jù)基礎(chǔ)架構(gòu)與上層應(yīng)用的生態(tài)系統(tǒng),解決大規(guī)模數(shù)據(jù)引發(fā)的問題,探索大數(shù)據(jù)基礎(chǔ)的解決方案,激發(fā)數(shù)據(jù)挖掘帶來的競(jìng)爭(zhēng)力,讓數(shù)據(jù)發(fā)出聲音。51CTO作為本次峰會(huì)的主辦方,將全程視頻、圖文直播報(bào)道這場(chǎng)數(shù)據(jù)的盛宴,更多內(nèi)容請(qǐng)點(diǎn)擊專題:2013大數(shù)據(jù)全球技術(shù)峰會(huì)。
2013大數(shù)據(jù)全球技術(shù)峰會(huì)專題
Google美國(guó)總部資深架構(gòu)師Ming Lei在關(guān)于如何選擇適用企業(yè)的NoSQL解決方案提出,以下三點(diǎn)是在企業(yè)選擇解決方案時(shí)需要考慮的:
1.理解體系結(jié)構(gòu)的實(shí)現(xiàn)。
2.了解使用模式。
3.幾個(gè)NOSQL開源項(xiàng)目的詳細(xì)比較
其中,開源存儲(chǔ)系統(tǒng)里面的通用架構(gòu)比較包括:Highly Coupled (clustered) vs. Space based;Peer-to-Peer vs. Client-to-Server;Inter-process Co-ordination vs. Database Centric。
然而比較不同的解決方案應(yīng)該通過哪些緯度?
· Storage Type
· CAP
· ACID
· Read/Write Performance
· Replication and Sharding
· Indexed and Secondary Index
· High Availability, Fault Tolerance, Failover
· Scalability on data and request
存儲(chǔ)類型
· Document: Jackrabbit, MongoDb, ArangoDb, CouchBase, CouchDb
· Columns: Hbase, Cassandra
· Key-Values: Riak, MemCacheDb