我需要在Cassandra DB列中存储一个对象数组,例如,我可能有一个表,其中有一个名为people的列,该列将容纳一个对象数组:
[ { name: one, age: 1 }, { name: two, age: 2 } ]
然而 the docs ,我找不到任何适合此的数据类型,除了 people set<blob> 但我想知道是否还有更明确的内容。
people set<blob>
您可以使用 user defined type (UDT)
CREATE TYPE people ( name text, age int );
现在声明人员类型字段:
people set<frozen <people>>