问题标签 [rdfstore]

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 回答
1027 浏览

sparql - SPARQL:如何结合两个主题在 CONSTRUCT 中使用?

我正在编写一个 SPARQL 查询,其中我正在创建一个 RDF 图。我正在使用 SPARQL 构造。作为我工作的要求,我必须连接两个主题值并将其与 CONSTRUCT 语句一起使用。我试图做以下事情(我的 RDF 图在 Virtuoso 中):

但是,我收到以下错误:

请让我知道如何解决它。

0 投票
1 回答
242 浏览

rdf - RDF 中没有类的属性

我有一堂课Person。它有两个属性hasAgehasZipCode

我想说的是,hasAge并且hasZipCode是财产的子hasColumn财产。因此,我像下面这样提到它。

但是,在我的 RDF 图中,我没有任何包含 property 的类hasColumn。我的意思是我没有以下内容:

是否允许在 RDF 中定义没有类的属性(例如hasColumn)?

0 投票
1 回答
431 浏览

linux - E: 安装 Virtuoso 时无法找到软件包 virtuoso-vad-cartridges

我正在尝试
在 ubuntu 16.04 中安装 openlink vituoso 插入下面的命令,

sudo apt-get install virtuoso-vad-{isparql,ods,cartridges,tutorial}

我有以下消息:

读取包列表...完成 构建依赖树

读取状态信息...完成

E: 无法定位软件包 virtuoso-vad-cartridges

当我执行
apt-cache search virtuoso-vad-cartridges时没有任何反应

没有错误,没有结果!

我也做过“ sudo apt-get update

仍然有问题

我怎样才能做到“ sudo apt-get install virtuoso-vad-{isparql,ods,cartridges,tutorial} ”没有错误?

0 投票
0 回答
1007 浏览

sparql - SPARQL DELETE WHERE 无意中从 rdfstore 数据库中删除所有三元组

我可以rdfstore.js通过以下查询检索图表的子集:

但是,当我尝试删除我认为是相同的三元组子集时:

它最终会删除所有三元组,即使是两边都没有文字的三元组。

为什么会这样?我想删除选择返回的相同三元组。

0 投票
0 回答
38 浏览

rdf - 实际数据的 RDF 管理涉及哪些流程?

LUBM、BSBM、SP2Bench 等合成数据集生成的数据集由于其结构化类而具有关系结构。因此,它们可以很容易地在RDF管理系统中存储和查询。另一方面,存储和查询像 Wikipedia 这样的真实世界数据存在哪些挑战。有人可以通过示例详细说明存储和处理现实世界的数据吗?