如何将Janusgraph配置为Lucene作为索引后端,Cassandra/HBase作为存储后端?运行此命令时gremlin-server-berkeleyje.yaml只有当我们使用gremlin-server-berkeleyje.yaml并将配置设置为janusgraph-berkeleyje-lucene.properties时,它才会启动Janusgraph。其他尝试使用Lucene和支持的存储后端时,在Janusgraph启动时会抛出与设置索引后端相关的错误。
gremlin-server-berkeleyje.yaml
janusgraph-berkeleyje-lucene.properties
2g32fytz1#
Lucene索引后端无法支持多个JanusGraph示例的协作。因此,只有在使用Berkeleyje存储后端时,才能将JanusGraph与Lucene一起使用,Berkeleyje存储后端也有同样的限制。请注意,您可以在没有索引后端的情况下使用JanusGraph。然后,您仍然可以配置所谓的Composite Indices来进行等式查找。如果您有一个HBase/Cassandra集群可用,但仍然缺少一个Elasticsearch/Solr集群,这可能是最简单的方法。
1条答案
按热度按时间2g32fytz1#
Lucene索引后端无法支持多个JanusGraph示例的协作。因此,只有在使用Berkeleyje存储后端时,才能将JanusGraph与Lucene一起使用,Berkeleyje存储后端也有同样的限制。
请注意,您可以在没有索引后端的情况下使用JanusGraph。然后,您仍然可以配置所谓的Composite Indices来进行等式查找。如果您有一个HBase/Cassandra集群可用,但仍然缺少一个Elasticsearch/Solr集群,这可能是最简单的方法。