HBase WAL(Write-Ahead-Log)学习
概述 客户端向RegionServer端提交数据的时候,会写WAL日志,只是当WAL日志写成功以后,客户端才会被告诉提交数据成功,如果写WAL失败会告知客户端提交失败,换句话说这其实是一个数据落地的过程。在一个RegionServer上的所有的Region都共享一个HLog,一次数据的提交是先写WAL,再写memstore,示意图如下:
HLog Class WAL的实现类是HLog
转载
2017-08-30 21:03:58 ·
626 阅读 ·
0 评论