使用 MongoDB 作为数据对象的 RDFStore

发布于 2024-08-17 19:15:37 字数 172 浏览 4 评论 0原文

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

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

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

提前致谢。

Is there any tool to query MongoDB using SPARQL ?

I store object using an RDF schema (boo Mongo no schema ^^), and now i looking for a tool/server to query the datastore using SPARQL.

I started to write a SPARQL parser, but if such as tool exists, i think i would use it.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦里°也失望 2024-08-24 19:15:37

我建议,如果您使用 RDF,请查看 Neo4J 数据库,而不是 MongoDB。 Neo4J 是一个图形数据库,非常适合操作 RDF 数据。

I would suggest, if you use RDF, that you have a look at Neo4J database, rather than MongoDB. Neo4J is a graph database and is well suited for manipulation of RDF data.

三岁铭 2024-08-24 19:15:37

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

我最终将 MongoDB 和 Neo4j 列入了我的 RDF API 中支持的 Triple Stores 列表中,但这种支持还需要几个月的时间。我不知道任何现有的 SPARQL 引擎可以查询 MongoDB

Querying any datastore with SPARQL is rather more complex than just writing a parser - you also need a query engine to process the query and some method to get your data into a form the engine understands OR hook your data into the API of the engine you're using.

I've got both MongoDB and Neo4j down on my lists of Triple Stores to support in my RDF API eventually but this support is months off. I don't know of any existing SPARQL engines which can query MongoDB

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文