gpt4 book ai didi

hadoop - Hbase 如何写入它的数据以及在哪里

转载 作者:可可西里 更新时间:2023-11-01 16:22:40 26 4
gpt4 key购买 nike

我是Hbase新手,只是想了解一下Hbase的写操作。如果多个客户端在同一个表中写入,那么 Hbase 如何保持对物理文件的顺序写入。

Hbase 在哪里存储其数据(我认为在 HDFS 中)?

我们可以将 Hbase 数据存储在 HDFS 之外吗?

最佳答案

HBase 首先将数据写入 memstore,当它已满或根据请求将其刷新到磁盘 HBase 还将数据写入预写日志 (WAL) 以防止数据丢失(如果需要,可以将其关闭).

memstore 数据被刷新到存储在 HDFS 中的 HFiles 中。 HBase 需要 HDFS 来提供数据可用性(通过 HDFS 复制)。 HBase无法将数据存储在HDFS之外

关于hadoop - Hbase 如何写入它的数据以及在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15973189/

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