如何在代码中配置JanusGraph索引?

问题描述

我正在围绕JanusGraph编写一些测试,因此我创建了一个小的内存数据库

    JanusGraph graph = JanusGraphFactory.build()
            .set(STORAGE_BACKEND.toStringWithoutRoot(),"inmemory")
            .set(TIMESTAMP_PROVIDER.toStringWithoutRoot(),"NANO")
            .set(SCHEMA_CONSTRAINTS.toStringWithoutRoot(),true)
            .set(AUTO_TYPE.toStringWithoutRoot(),"none")
            .open();

现在,我需要测试一些模糊查询。显然,这些方法会失败,除非 指定索引后端,建议使用Lucene。我该如何添加 Lucene配置?我尝试添加

            .set(INDEX_BACKEND.toString(),"lucene")
            .set(INDEX_DIRECTORY.toStringWithoutRoot(),"/data/searchindex")

但是这不起作用,我看不到如何指定索引的名称

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)