必须立即保存整个地图吗?

时间:2014-10-17 01:02:13

标签: riak

我读到你不能在Riak中附加一个值。这是否扩展到已添加的Riak数据类型?即如果我在Riak的地图中修改了寄存器,计数器或标志。它必须将整个映射重写为基础值吗?

1 个答案:

答案 0 :(得分:1)

您无需重写所有地图/集。 参见示例http://docs.basho.com/riak/2.0.0/dev/using/data-types/#Usage-Examples

set = Riak::Crdt::Set.new(bucket, key, bucket_type)
cities_set.remove('Montreal')
cities_set.add('Hamilton')
cities_set.add('Ottawa')