【发布时间】:2017-04-18 08:06:21
【问题描述】:
-> 表格:
cassandra@cqlsh:coba> CREATE TABLE data(
... nim int,
... nama text,
... alamat text,
... PRIMARY KEY (nim, alamat)
... );
-> 建立索引:
CREATE CUSTOM INDEX cari_alamat ON coba.data (alamat) USING 'org.apache.cassandra.index.sasi.SASIIndex';
-> 错误:
ServerError: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.apache.cassandra.index.sasi.SASIIndex
->如果你能帮助我,我会很高兴
-> 谢谢你
【问题讨论】:
-
你运行的是哪个版本的 cassandra?
-
在 Cassandra 3.4 及更高版本中,提供了二级索引的新实现,即 SSTable 附加二级索引 (SASI)