2015-11-04 36 views
1

我存储JSON在一个表(一个真正的卡桑德拉列族)是这样的:KRYO字节级追加

____________________________________________________________________ 
|     || prop1    | prop2    | ... | 
| collection_id || [val1, val2, ...] | [val1, val2, ...] | ... | 
|_________________||_____________________|_____________________|_____| 

的对象,以便{ prop1: 1, prop2: 2 }将被存储:

____________________________________________ 
|     || prop1   | prop2 | 
| collection_id || [1]   | [2]  | 
|_________________||_______________|_________| 

要保存空间,我要KRYO序列化属性值的每个阵列。我担心的是,当我执行写,我需要先加载属性值的所有阵列,再加入我的新对象的值给每个数组,然后每阵推回数据库。如果我已经存储了很多事件,这是非常昂贵的!

有没有办法“追加”新值在卡桑德拉每个阵列?

回答