WAL预写日志
客户端向Regionserver提交数据的时候,会优先写WAL日志(Hlog),只有当WAL日志写成功以后,客户端才会告诉提交数据成功,如果写WAL失败则会告诉写数据失败
一个Regionserver上的所有Region共享一个HLog,一次数据的提交是先写WAL,在写metastore
实现了WAL的类叫HLog,当Hregion被实例化时,HLog会被当作一个参数传递到Hregion的构造器中,当一个region接收到一个更新操作时,它可以直接把数据保存到一个共享的WAL实例中去