如何使用CLI在cassandra中创建复合主键?

时间:2013-10-28 12:52:43

标签: cassandra cassandra-cli

我尝试使用cassandr-CLI制作复合主键,但我无法做到这一点,我可以使用Cqlsh来做到这一点。

你可以帮帮我吗?

1 个答案:

答案 0 :(得分:2)

这似乎在其他问题中得到解决:

构造函数CompositeType(keyelem1_type, keyelem2_type, keyelem3_type)应该在cassandra-cli中使用。示例(来自此网站,提供有关CQL和cassandra-cli中复合键的完整概述 - http://itsallabtamil.blogspot.com/2012/10/cassandra-compositetype-overview-cql.html):

create column family TestComposite
  with comparator='CompositeType(UTF8Type, UTF8Type, LongType)'
  and key_validation_class = 'UTF8Type',
  and defaut_validation_class = 'UTF8Type';

HTH。