用于散列的Cassandra ColumnFamily配置

时间:2013-06-05 06:55:05

标签: ruby-on-rails ruby cassandra

我正在使用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

我该如何配置才能使其正常工作?

0 个答案:

没有答案