2016-04-14 6 views

Antwort

0

Sie können mehr über diese Methode in dieser JIRA lesen: https://issues.apache.org/jira/plugins/servlet/mobile#issue/HBASE-10024

Einfach sprechen: addImmutable doens't Kopie übergeben Array und nehmen es 'wie besehen'. Daher, wenn Sie den Inhalt des übergebenen Byte-Arrays später ändern (nach dem Aufruf addImmutable), Put Instanz auch diese Änderungen sehen, und dies kann sehr unerwartet für Sie sein. Anstatt, addColumn Kopie übergeben Byte Array und Sie können es sicher wiederverwenden, wie Sie es wünschen. addImmutable für die erweiterte Verwendung erstellt, wenn Sie redundante Array-Zuweisungen verhindern müssen.

Verwandte Themen