jjzjj

addImmutable

全部标签

java - Hbase 中的 addImmutable 和 addColumn 有什么区别?

在HBase的put操作中有两种类型addImmutable()和addColumn().这两者有什么区别?不可变是否可以更新/覆盖? 最佳答案 您可以在此JIRA中阅读有关此方法的更多信息:https://issues.apache.org/jira/plugins/servlet/mobile#issue/HBASE-10024简单地说:addImmutable不会复制传递的数组并“按原样”使用它。因此,如果您稍后更改传递的字节数组的内容(在调用addImmutable之后),Put实例也会看到此更改,这对您来说可能是非常意外的