介绍一下HBase的WAL和LSM?

介绍一下HBase的WAL和LSM?

展开
收起
张柠檬 2022-05-12 11:19:21 545 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • WAL全称为Write Ahead Log,只是在数据修改操作前,会先将此操作记录在日志中,这样一旦服务崩溃,通过该日志即可进行数据的恢复,提到这里有些人就会联想到MySQL,因为InnoDB引擎的redo log就是典型的WAL应用。而在HBase中该功能是由叫做HLog的模块所完成的。再说LSM,其全称为Log Structured Merge Trees,介绍原理的文章也有很多,在HBase中,LSM树是MemStore模块的底层存储结构。

    2022-05-12 12:29:02 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

数据库领域前沿技术分享与交流

收录在圈子:
+ 订阅
还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等