10

有没有使用 SPARQL 查询 MongoDB 的工具?

我使用 RDF 模式存储对象(boo Mongo 没有模式 ^^),现在我正在寻找一个工具/服务器来使用 SPARQL 查询数据存储。

我开始编写一个 SPARQL 解析器,但如果存在这样的工具,我想我会使用它。

提前致谢。

4

2 回答 2

7

如果你使用 RDF,我建议你看看Neo4J数据库,而不是 MongoDB。Neo4J 是一个图形数据库,非常适合处理 RDF 数据。

于 2010-01-21T08:59:27.833 回答
2

使用 SPARQL 查询任何数据存储都比编写解析器要复杂得多——您还需要一个查询引擎来处理查询以及一些方法来将您的数据转换为引擎可以理解的形式,或者将您的数据挂接到您引擎的 API 中重新使用。

我最终将 MongoDB 和 Neo4j 都放在了我的三重存储列表中,以便在我的 RDF API 中得到支持,但这种支持需要几个月的时间。我不知道任何可以查询 MongoDB 的现有 SPARQL 引擎

于 2010-01-21T14:40:52.213 回答