gpt4 book ai didi

hadoop - 如何在HBase中测试恢复?

转载 作者:行者123 更新时间:2023-12-02 21:55:05 25 4
gpt4 key购买 nike

我想测试HBase(独立模式)中数据的恢复,我该怎么做?恢复将在独立模式下工作吗?

在不关闭HBase的情况下从 shell 执行put命令后,我切换了VM
重新启动,它不会显示新添加的数据。即使我尝试从 eclipse 也没有显示。如何在HBase中测试恢复?我能够看到Hfiles,但是没有Hlog我需要为此设置任何路径吗?

这是我写的代码。

Put p=new Put(Bytes.toBytes("name10"));
p.setWriteAheadLog(true);
p.add(Bytes.toBytes("cf"), Bytes.toBytes("name"),Bytes.toBytes("Some Value 10"));
table.setAutoFlush(true);
table.put(p);

提前感谢

最佳答案

HLog文件存储在 .logs文件夹(Rootdir)中,在独立模式下,写入WAL需要花费时间,在WAL中,如在伪分布式或分布式模式下,它将立即更新

关于hadoop - 如何在HBase中测试恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15607070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com