真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Cassandra和HBase主要設(shè)計思路對比

CassandraHBase
一致性QuorumNRW策略

在雷州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需求定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,雷州網(wǎng)站建設(shè)費(fèi)用合理。

通過Gossip協(xié)議同步MerkleTree,維護(hù)集群節(jié)點間的數(shù)據(jù)一致性

單節(jié)點,無復(fù)制,強(qiáng)一致性
可用性1,基于ConsistentHash相鄰節(jié)點復(fù)制數(shù)據(jù),數(shù)據(jù)存在于多個節(jié)點,無單點故障。

2,某節(jié)點宕機(jī),hash到該節(jié)點的新數(shù)據(jù)自動路由到下一節(jié)點做hintedhandoff,源節(jié)點恢復(fù)后,推送回源節(jié)點。

3,通過Gossip協(xié)議維護(hù)集群所有節(jié)點的健康狀態(tài),并發(fā)送同步請求,維護(hù)數(shù)據(jù)一致性。

4,SSTable,純文件,單機(jī)可靠性一般。

1,存在單點故障,RegionServer宕機(jī)后,短時間內(nèi)該server維護(hù)的region無法訪問,等待failover生效。

2,通過Master維護(hù)各RegionServer健康狀況和Region分布。

3,多個Master,Master宕機(jī)有zookeeper的paxos投票機(jī)制選取下一任Master。Master就算全宕機(jī),也不影響Region讀寫。Master僅充當(dāng)一個自動運(yùn)維角色。

4,HDFS為分布式存儲引擎,一備三,高可靠,0數(shù)據(jù)丟失。

5,HDFS的namenode是一個SPOF。

伸縮性1,ConsistentHash,快速定位數(shù)據(jù)所在節(jié)點。

2,擴(kuò)容需在HashRing上多個節(jié)點間調(diào)整數(shù)據(jù)分布。

1,通過Zookeeper定位目標(biāo)RegionServer,最后定位Region。

2,RegionServer擴(kuò)容,通過將自身發(fā)布到Master,Master均勻分布。

負(fù)載均

請求Zookeeper取得整個集群地址,然后根據(jù)ConsistentHash選擇合適的節(jié)點。client會緩存集群地址。請求Zookeeper取讀寫數(shù)據(jù)路由表定位RegionServer,Master會修改這個路由表。Client自身也會緩存一部分路由信息。
數(shù)據(jù)差異比較算法MerkleTree,BloomFilterBloomFilter
鎖與事務(wù)ClientTimestap(Dynamo使用vectorlock)OptimisticConcurrencyControl
讀寫性能數(shù)據(jù)讀寫定位非常快。數(shù)據(jù)讀寫定位可能要通過最多6次的網(wǎng)絡(luò)RPC,性能較低。
CAP點評1,弱一致性,數(shù)據(jù)可能丟失。

2,可用性高。

3,擴(kuò)容方便。

1,強(qiáng)一致性,0數(shù)據(jù)丟失。

2,可用性低。

3,擴(kuò)容方便。


本文名稱:Cassandra和HBase主要設(shè)計思路對比
文章路徑:http://weahome.cn/article/jhhjhd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部