0

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

你能帮我吗?

4

1 回答 1

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。

于 2013-10-29T13:20:20.453 回答