在HBase写入memstore之前,数据将首先写入WAL,但是当我检查我的系统时
每次 Put 操作后,WAL文件不会立即更新,这需要花费大量时间进行更新。我需要设置任何参数吗?
( WAL已启用)
答案 0 :(得分:0)
您知道更新WAL文件需要多长时间吗?你确定写入时间或检查WAL时,它已经被移动到旧日志。如果启用了WAL,则所有条目必须首先进入WAL,然后在配置集群时写入特定区域。
我知道WAL文件很快被移动到.oldlogs,即hbase-site.xml中通过hbase.master.logcleaner.ttl设置定义的60秒。
答案 1 :(得分:0)
在独立模式下写入WAL需要花费很多时间,而在伪分布式模式下,它工作正常