将JanusGraph配置为Lucene作为索引后端,HBase或Cassandra作为存储后端

k2fxgqgv  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(187)

如何将Janusgraph配置为Lucene作为索引后端,Cassandra/HBase作为存储后端?
运行此命令时
gremlin-server-berkeleyje.yaml
只有当我们使用gremlin-server-berkeleyje.yaml并将配置设置为janusgraph-berkeleyje-lucene.properties时,它才会启动Janusgraph。其他尝试使用Lucene和支持的存储后端时,在Janusgraph启动时会抛出与设置索引后端相关的错误。

2g32fytz

2g32fytz1#

Lucene索引后端无法支持多个JanusGraph示例的协作。因此,只有在使用Berkeleyje存储后端时,才能将JanusGraph与Lucene一起使用,Berkeleyje存储后端也有同样的限制。
请注意,您可以在没有索引后端的情况下使用JanusGraph。然后,您仍然可以配置所谓的Composite Indices来进行等式查找。如果您有一个HBase/Cassandra集群可用,但仍然缺少一个Elasticsearch/Solr集群,这可能是最简单的方法。

相关问题