phantom:创建自定义索引和查询?

daolsyd0  于 2021-06-10  发布在  Cassandra
关注(0)|答案(0)|浏览(194)

我用cassandra和phantom作为scala的dsl和驱动程序。
现在,我想使用cassandra lucene索引作为cassandra插件。它们提供了一个基于lucene的二级索引,可以这样创建:

CREATE CUSTOM INDEX tweets_index ON tweets ()
USING 'com.stratio.cassandra.lucene.Index'
WITH OPTIONS = {
   'refresh_seconds': '1',
   'schema': '{
      fields: {
         id: {type: "integer"},
         user: {type: "string"},
         body: {type: "text", analyzer: "english"}
      }
   }'
};

不幸的是,我还没有找到一种方法来创建这样一个索引使用幻影作为dsl。所以我想在这里问一下,是否有可能使用幻影,或者我是否必须使用原始的cql语句或者用于cassandra的javaapi?
另外,我猜不可能使用幻影来查询lucene索引?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题