问题标签 [triplestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
477 浏览

database - RDF 3x Triplestore 基于内存或磁盘

RDF-3x 三重存储是基于内存还是基于磁盘?

0 投票
1 回答
372 浏览

sparql - 将空白节点从 stardog 映射到 pubby

所以我有这个加载到Stardog上的 .rdf,然后我使用Pubby在 Jetty 上运行,以浏览三重商店。

在我的 rdf 文件中,我有几个空白节点,stardog 为它们提供了一个空白节点标识符。所以这是 rdf 文件的一个片段。

所以基本上我有一些资源“res1”,它具有指向空白节点的链接,该节点具有提及开始和提及结束偏移值。

Pubby 的 config.ttl 文件片段如下所示。

所以关键是 datasetBase 将 URI 映射到 URL。

当我尝试映射它时,有一个“匿名节点”链接,但点击后,什么都没有显示。我的猜测是,这是因为空白节点有一些像 _:bnode1234 这样的标识符,它没有被 Pubby 映射。

我想知道是否有人知道如何映射这些空白节点。

(注意:如果我将这个 rdf 作为静态 rdf 文件直接加载到 Pubby 上,它可以正常工作。但是当我使用 stardog 作为三重存储时,这个映射就不能正常工作了)

0 投票
3 回答
3714 浏览

django - Django RDF 支持?

我正在寻找一种有助于为 Django 项目提供 RDF 支持的工具。

到目前为止,我发现了两个:

  • django-rdf - 上次修改是 4 年前,所以它看起来像一个死项目。
  • djubby - 看起来像一个全有或全无的项目 - 要么你将你的 django 应用程序创建为一个完全面向 RDF 的软件,没有任何其他 url,或者你不能使用它。

我正在寻找其他替代品,你知道吗?

0 投票
1 回答
124 浏览

semantic-web - 迁移芝麻存储库

我想将原生 Sesame 存储库迁移到基于 postgresql 的存储库。我还没有找到任何读取此任务的解决方案。我怎样才能做到这一点?

0 投票
1 回答
431 浏览

image - 在三重存储中存储图像二进制文件与仅存储 url 引用

我有数百万个实体资源存储在三重存储中,其中(sparql)查询可能会返回数百(或数千)个(结果将被进一步缩小,例如,应显示实体缩略图的枢轴查看器) .

现在,关于这个主题的大多数答案都建议将图像存储在三重存储之外,并在三重存储内部有一个 uri 引用(例如,foaf:Image),指向资源图像。

如果我将它们存储在三重存储中,我想我会通过对后端存储的一个 sparql 查询(获取实体及其缩略图)获得更好的性能。

另一方面,对于存储在三重存储之外的图像,我将不得不执行许多查询来获取图像。

处理这种情况的最佳做法是什么?(可能适用于实体资源的其他二进制数据属性)。

0 投票
1 回答
3043 浏览

ios - iOS 上嵌入的图形数据库

运行嵌入在 iOS 上的图形数据库有哪些选项?

鉴于明显缺乏选项,最好尝试在 sqlite 中管理数据库并保持数据库大小较小?

0 投票
1 回答
292 浏览

rdf - Virtuoso 中如何使用表 RDF_PREFIX?

Virtuoso 在RDF_QUAD表中存储 RDF 三元组。在此表中,IRI 存储为IRI_ID的数据类型,值存储在RDF_IRI表中。但我不明白RDF_PREFIX桌子的用途。是为了减少RDF_IRItable的使用空间吗?但是join是如何完成的呢?(该RDF_PREFIX表有一个整数键)。文档没有解释这一点。

0 投票
1 回答
114 浏览

java-me - Java ME 三重存储

我目前正在编写一个具有内部 OWL 推理引擎(Hermit & Pellet)并从后端服务器接收本体数据(传感器数据)的 Java ME 程序。有时,这些数据也由原始传感器数据和后端服务器上推理器的推理结果组成。推理只会在网络故障的情况下在移动设备上执行。

目前我缺乏一种存储后端数据以供进一步处理的好方法。我已经查找了 Triple Stores,但我想知道是否有任何适用于 Java ME 应用程序的好东西?

格茨

0 投票
1 回答
835 浏览

rdf - RDF三元组的高效存储和查询

对于我的项目,我有一个关系数据库。我的关系数据库模式经常发生变化。所以最近我将所有关系数据库表数据存储到一个大 RDF 表中。表存储数据为三元组。它具有三列主题,谓词,对象。以下是 RDF 表的示例:

我将表存储在 Oracle 中,目前使用 SQL 来查询数据库。但是,我的表增长得非常快,它有很多记录和 SQL 查询处理需要时间。我相信在不久的将来,表会增长得更多,查询处理效率会很低。所以,我关心的是效率。

您能否告诉我如何有效地存储 RDF 三元组,这样即使表非常大,查询数据库的时间也会更少。

我不太了解 RDF 数据库和查询语言。是否可以使 Oracle RDF 表高效?我看到人们在谈论 Apache Jena 工具和 SPARQL 语言。它会解决我的问题吗?如果我使用 Jena,那么我需要以 XML 格式存储我的 RDF 三元组还是我当前的格式可以?如何使用 Jena 工具?使用图形数据库而不是 Oracle DB 也会有帮助吗?如果是这样,那么选择哪一个?

0 投票
1 回答
649 浏览

rdf - rdf 三元数据集

我需要一个具有相当数量(大约一百万)RDF 三元组的项目的数据集。我在网上找到了许多数据集,但它们都以 URI 的形式包含三元组中的数据。我需要一个数据完全以字符串文字形式存在的数据集。

我需要这种格式的数据。

我对 RDF 是什么以及如何使用它知之甚少或完全不知道。因此,有人可以帮助我了解如何将数据转换为这种格式,或者是否有办法将数据从 URI 转换为字符串文字。