我正在使用Cassandra数据库从Ruby webservice插入值。我想从这样的哈希中插入值:
:partners_daily => [partner_id,activity_type,success_string,time.year,time.month,time.day].join("_"),
:partners_monthly => [partner_id,activity_type,success_string,time.year,time.month].join("_"),
:partners_alltime => [partner_id,activity_type,success_string].join("_")
其中partners_daily,partners_monthly,partners_alltime是键空间中的不同列系列。 我想知道我应该为这些列系列选择哪种配置,以使其兼容在键值对中插入哈希值?
现在我正在使用这个
create column family partners_daily with key_validation_class = 'UTF8Type' and comparator = 'UTF8Type' and default_validation_class = 'CounterColumnType';
但是当我在cassandra-gui选择error:null
时,它无法插入值并弹出show 1000 rows
。
我该如何配置才能使其正常工作?