HBase時(shí)間軸一致性的權(quán)衡取舍

2018-06-25 14:04 更新

權(quán)衡取舍

在HBase時(shí)間軸一致性使用中,擁有用于讀取可用性的次要區(qū)域會(huì)有一些權(quán)衡取舍,應(yīng)根據(jù)每個(gè)用例仔細(xì)評(píng)估。以下是優(yōu)點(diǎn)和缺點(diǎn)。

優(yōu)點(diǎn)

  • 只讀表的高可用性
  • 過時(shí)讀取的高可用性
  • 能夠以非常高的百分比(99.9%以上)延遲完成非常低的延遲讀取

缺點(diǎn)

  • 對于區(qū)域復(fù)制>1的表,使用雙/三重MemStore(取決于區(qū)域復(fù)制計(jì)數(shù))
  • 增加塊緩存使用率
  • 用于日志復(fù)制的額外網(wǎng)絡(luò)流量
  • 用于副本的額外備份RPC

為了從多個(gè)副本服務(wù)區(qū)域數(shù)據(jù),HBase在區(qū)域服務(wù)器中以輔助模式打開區(qū)域。以輔助模式打開的區(qū)域?qū)⑴c主區(qū)域副本共享相同的數(shù)據(jù)文件,但每個(gè)輔助區(qū)域副本將具有自己的MemStore以保留未刷新的數(shù)據(jù)(只有主區(qū)域可以刷新)。同樣為了從次要區(qū)域讀取數(shù)據(jù),數(shù)據(jù)文件塊也可以緩存在次要區(qū)域的塊緩存中。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)