HBase中的WAL文件

时间:2013-03-27 10:30:20

标签: hadoop hbase

在HBase写入memstore之前,数据将首先写入WAL,但是当我检查我的系统时 每次 Put 操作后,WAL文件不会立即更新,这需要花费大量时间进行更新。我需要设置任何参数吗?
WAL已启用

2 个答案:

答案 0 :(得分:0)

您知道更新WAL文件需要多长时间吗?你确定写入时间或检查WAL时,它已经被移动到旧日志。如果启用了WAL,则所有条目必须首先进入WAL,然后在配置集群时写入特定区域。

我知道WAL文件很快被移动到.oldlogs,即hbase-site.xml中通过hbase.master.logcleaner.ttl设置定义的60秒。

答案 1 :(得分:0)

在独立模式下写入WAL需要花费很多时间,而在伪分布式模式下,它工作正常