HBase'de yerleştirme işleminde, addImmutable() ve addColumn() olmak üzere iki tür vardır.Hbase'de addImmutable ve addColumn arasındaki fark nedir?
Bu ikisi arasındaki fark nedir?
Değişmez, güncellenebilir/üzerine yazılabilir mi?
HBase'de yerleştirme işleminde, addImmutable() ve addColumn() olmak üzere iki tür vardır.Hbase'de addImmutable ve addColumn arasındaki fark nedir?
Bu ikisi arasındaki fark nedir?
Değişmez, güncellenebilir/üzerine yazılabilir mi?
Bu JIRA içinde bu yöntem hakkında daha fazla bilgi edinebilirsiniz: https://issues.apache.org/jira/plugins/servlet/mobile#issue/HBASE-10024
Basitçe konuşurken : addImmutable
doens't geçti diziyi kopyalayıp 'olduğu gibi' götürün. Eğer (çağrı addImmutable
sonra) sonra da öldü bayt dizisinin içeriğini değiştirmek nedenle, Put
örneği de bu değişiklikleri görmek ve bu sizin için çok beklenmedik olabiliyor. Bunun yerine, addColumn
kopya bayt dizisi kopyalayın ve istediğiniz gibi güvenle kullanabilirsiniz. Eğer gereksiz dizi tahsisleri önlemek için gerektiğinde addImmutable
, gelişmiş kullanım için yarattı.