Hbase的读写速度,写比读快
首先,需要明確的是,Hbase寫(xiě)入速度比讀取速度要快,根本原因LSM存儲(chǔ)引擎https://blog.csdn.net/qq_41946557/article/details/102961610
不過(guò)簡(jiǎn)單來(lái)說(shuō):當(dāng)你在hbase中寫(xiě)入數(shù)據(jù)的時(shí)候,什么時(shí)候算寫(xiě)入,很明顯,寫(xiě)入到memstore中,既然寫(xiě)入內(nèi)存中,當(dāng)然很快了。
而你讀數(shù)據(jù)的時(shí)候呢?你會(huì)讀取memstore,如果沒(méi)有,下一步緩存,在下一步,磁盤(pán)。
或許你會(huì)說(shuō),那如果內(nèi)存中有這個(gè)數(shù)據(jù)呢?不能就這樣說(shuō)讀比寫(xiě)慢吧!!!
所以還是細(xì)究lLSM?https://blog.csdn.net/qq_41946557/article/details/102961610
以及基于hbase中的緩存算法LRU?https://blog.csdn.net/qq_41946557/article/details/102918955
lsm樹(shù)存儲(chǔ)引擎和b樹(shù)存儲(chǔ)引擎,一樣支持,增刪改查,也支持順序掃描操作。LSM犧牲了讀性能,提高寫(xiě)性能。
?
總結(jié)
以上是生活随笔為你收集整理的Hbase的读写速度,写比读快的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 若无舍,怎有得
- 下一篇: no.5_得到4升的水