gpt4 book ai didi

hadoop - 覆盖 HBase id

转载 作者:可可西里 更新时间:2023-11-01 16:29:32 28 4
gpt4 key购买 nike

当我向 hbase 表添加重复条目时会发生什么。碰巧看到列的更新时间戳。 hbase 中是否有任何属性可以选择在添加到表时避免/允许覆盖

最佳答案

HBase 客户端使用 PUT 来执行插入和更新行。根据提供的键,如果行键不存在则插入,如果存在则更新。 HBase 更新意味着将另一个版本添加到具有最新数据和时间戳的行。除非指定时间戳,否则读取(获取)将默认获取具有最新时间戳的数据。 (PUT 是幂等方法)。所以我认为没有任何属性(property)可以避免覆盖。也许您可以使用 prePut 协处理器来自定义某些行为。查看 HBase API 文档以了解有关协处理器的更多信息(Package org.apache.hadoop.hbase.coprocessor)

https://hbase.apache.org/apidocs/index.html

关于hadoop - 覆盖 HBase id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40951605/

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