我正在將我的Java代碼從Riak Client 1.4遷移到Riak Client 2.0。確定衝突解決期間RiakObject的位置
我在Riak 2.0中存儲了BinaryValue
,封裝在RiakObject
中。我需要提供自己的ConflictResolver
來處理兄弟姐妹,但爲了做到這一點,我需要提取其他數據。這些數據來源於存儲對象的關鍵字。
在Riak 1.4中,我使用IRiakObject
,它暴露getKey()
。 Riak 2.0的RiakObject
不提供此功能。
在ConflictResolver.resolve(List<RiakObject> siblings)
期間如何確定對象的Location
(特別是關鍵)?