hbase 原理

本文探讨了B+树和LSM树在数据存储方面的不同应用。B+树适用于搜索操作,而LSM树则通过将随机写入转换为顺序写入来优化插入性能。文中还对比了两种数据结构在硬盘寻址次数上的差异。
为什么插入快?

B+树和lsm

 

B+树是searchlsmtransfer。太多的随机修改的话,b+树的页变的碎片化。Lsm将随机写变成了序列写入,插入时间就固定了。

如果有一个region5hfile,硬盘寻址就5次,以后就是顺序查找,如果是rmdb的话,有索引的情况下,也不好保证硬盘寻址次数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值