首先,需要明确的是,Hbase写入速度比读取速度要快,根本原因LSM存储引擎https://blog.csdn.net/qq_41946557/article/details/102961610
不过简单来说:当你在hbase中写入数据的时候,什么时候算写入,很明显,写入到memstore中,既然写入内存中,当然很快了。
而你读数据的时候呢?你会读取memstore,如果没有,下一步缓存,在下一步,磁盘。
或许你会说,那如果内存中有这个数据呢?不能就这样说读比写慢吧!!!
所以还是细究lLSM https://blog.csdn.net/qq_41946557/article/details/102961610
以及基于hbase中的缓存算法LRU https://blog.csdn.net/qq_41946557/article/details/102918955
lsm树存储引擎和b树存储引擎,一样支持,增删改查,也支持顺序扫描操作。LSM牺牲了读性能,提高写性能。