我尝试使用 cassandr-CLI 制作复合主键,但我无法做到这一点,我可以使用 Cqlsh 做到这一点。
你能帮我吗?
这似乎在其他问题中得到解决:
构造函数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。