gpt4 book ai didi

java - 特定表的 hbase-default.xml 中单元格的最大大小

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

是否可以在 hbase-default.xml 中为特定表配置单元格的最大大小。

如果可能,请告诉我我们配置最大单元格大小的方法列表。

Reference: I got this error,

java.lang.IllegalArgumentException: **KeyValue size** too large
at org.apache.hadoop.hbase.client.HTable.validatePut(HTable.java:1312)
at org.apache.hadoop.hbase.client.HTable.doPut(HTable.java:941)
at org.apache.hadoop.hbase.client.HTable.put(HTable.java:908)

感谢和问候,哈里

最佳答案

您的异常与此 conf 有关。

hbase.client.keyvalue.maxsize

您可以在 java 中将其设置为:

conf.set("hbase.client.keyvalue.maxsize",value);

这指定了 KeyValue 实例的组合最大允许大小。这是为存储文件中保存的单个条目设置上限。由于它们无法拆分,因此有助于避免由于数据太大而无法进一步拆分区域。将其设置为最大区域大小的一小部分似乎是明智的。将其设置为零或更少会禁用检查。

关于java - 特定表的 hbase-default.xml 中单元格的最大大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25362620/

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