1

一段时间以来,我一直在尝试配置我的 sesame RDF 存储库(目前称为 RDF4j),以便使用全文查询。

我没有找到关于此配置的太多文档,我认为我需要创建一个模板文件,以便可以在控制台中使用它。这是有关该主题的小信息https://groups.google.com/forum/#!topic/rdf4j-users/xw2UJCziKl8

有人知道有关使用 Lucene 配置 RDF4j 的任何信息吗?任何线索将不胜感激。否则,我会考虑将整个存储库更改为另一个,例如 virtuoso。

提前致谢,

4

1 回答 1

0

您需要执行以下操作:

  1. 启动 rdf4j 服务器。我使用了 rdf4j-server.war(和 rdf4j-workbench.war)。我的网址是http://127.0.0.1:8080/rdf4j-server
  2. 将 lucene.ttl(lucene.ttlthis)放入 ~/.RDF4J/console/templates,其中“~”是你的主目录
  3. 此文件中的正确设置
  4. 然后从 rdf4j 分布式启动控制台

然后在控制台中执行下一个命令:

connect http://127.0.0.1:8080/rdf4j-server
create lucene
Enter lucene repository Id: myRepositoryId
Enter lucene repository name: myRepositoryName

然后您可以在http://127.0.0.1:8080/rdf4j-workbench中看到创建的存储库。如果添加一些三元组,则可以使用lucene 搜索

于 2017-04-28T18:23:44.460 回答