gpt4 book ai didi

version - 为什么无论我是否设置{ VERSION = 100},Hbase都只为一个单元返回3个版本

转载 作者:行者123 更新时间:2023-12-05 00:36:29 24 4
gpt4 key购买 nike

    v = data.getValues(XP_PHONE);
for (int i = 0; i < v.length; i++) {
put.add(COLFAM, COL_PHONE, i, Bytes.toBytes(v[i].trim()));
}

这是我使用的代码,电话号码应该是8个或更多,但是提交后,我只能在hbase shell中查看最新的3版本结果。为什么?以及如何解决它?

最佳答案

创建表时,将设置可以存储的最大版本数。最大版本的默认值为 3:

http://hbase.apache.org/book/schema.versions.html

您可以更改现有表以更改最大版本数。

使用 hshell:

hbase> alter 'table_foo', {NAME => 'column_fam_foo', VERSIONS => 100}

关于version - 为什么无论我是否设置{ VERSION = 100},Hbase都只为一个单元返回3个版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8017272/

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