问题标签 [graphdb]

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

graphdb - 为什么 GraphDB 不允许在 RDF 主题名称中使用句点?

为什么 GraphDB 不加载包含像 Inch_0.0625 这样的句点的主题名称的 RDF 三元组?我尝试以 Turtle 格式加载 RDF 数据,并且前缀已正确定义并附加在名称之前。错误消息如下:

RDF 解析错误:非法谓词值:“.0625”^^ http://www.w3.org/2001/XMLSchema#decimal [第 15 行]

谢谢,林志敏

0 投票
1 回答
372 浏览

sparql - geosparql 性能问题

我有一家三重商店,有 1.5 亿条语句,所有语句都包含几何图形。我目前正在使用 GraphDB 三重存储及其 geosparql 扩展。结合 geosparql 和过滤器查询时,端点只是在做一些奇怪的事情。GraphDB 方面已经确认他们的 geosparql 扩展存在一些问题。我只是想知道当 geosparql 查询与过滤器查询结合使用时,这是否正常。如果 geosparql 应该更快(例如在 virtuoso 中),我可能只是迁移到 virtuoso。否则,我可能需要提出其他解决方案。这可能会导致另一个更普遍的问题,在处理地理数据时,进行空间查询的有效方法是什么?

这是性能问题的示例。

这个查询(只是一个没有 geosparql 组件的过滤器查询)将需要 2-15 秒(这仍然是一个很长的时间):

这个查询(使用 GraphDB 中的 geosparql 扩展)大约需要 5 秒,有或没有限制:

无论我们是否使用限制,组合这两个查询都会超时(60 秒后):

由于我们通常使用三元存储作为 Web 地图界面的服务器,并且我们在 Web 地图中进行大量空间查询,因此 geosparql 查询的效率对我们很重要。查询时间如 60s 是我们不能接受的。有没有办法改善这种情况?使用服务器端(geosparql 查询)还是使用 web 地图端(我们使用 javascript)?谢谢!

0 投票
1 回答
770 浏览

python - 使用 RDFlib 向 GraphDB 插入数据时出现查询错误

我将数据库解析为 RDFlib 图。我现在想将此图中的三元组插入到 GraphDB 三元组存储中。当我在 Sesame 上托管的旧版本 GraphDB-Lite 上执行代码时,该代码运行良好。但是,在现在独立的 GraphDB 7.0.0 上执行相同的查询时出现错误。该图在引发错误之前被部分解析,并且插入的三元组确实显示在三元组存储中。

这是代码的一部分:

以下是错误:

是什么导致了错误,我该如何解决?

0 投票
1 回答
137 浏览

semantic-web - Memory issues with GraphDB 7.0

I am trying to load a dataset to GraphDB 7.0. I wrote a Python script to transform and load the data on Sublime Text 3. The program suddenly stopped working and closed, the computer threatened to restart but didn't, and I lost several hours worth of computing as GraphDB doesn't let me query the inserts. This is the error I get on GraphDB:

I set the JVM as follows:

I don't exactly remember what I set as the values for the cache and index memories. How do I resolve this issue?

For the record, the database I need to parse has about 300k records. The program shut shop at about 50k. What do I need to do to resolve this issue?

0 投票
2 回答
331 浏览

graphdb - 如何填充 OWL 对称或逆对象属性的三元组?

Graph DB 数据加载引擎是否为在 RDFS 模型中具有 OWL Symmetric 或 Inverse 对象属性的插入三元组创建额外的三元组?

让我们假设下面给出的模型和个人,

RDFS 模型:

我有男性和女性类,以及一个对象属性“hasMarried”,域为男性,范围为女性。“已婚”的特征设置为“对称”。

三重奏:

:Male1 rdf:type :男性

:Female1 rdf:type :Female

:男1 :已婚 :女1

这里的问题是在 Ontotext 中插入上述三元组时,它是否会根据“对称”对象属性的模型定义生成如下的附加三元组,

:女1 :已婚 :男1

如果上述情况没有发生,SPARQL 查询是否会通过推断引用的 RDFS 模型中的“对称”对象属性来回答以下查询?

选择 ?s ?o

WHERE { :Female1 :hasMarried ?o }

预期答案::
女1:男1

0 投票
3 回答
511 浏览

apache - 在 Apache Proxy 后面运行 GraphDB

我将 grapdb 作为独立服务器运行。该服务在http://localhost:7200上启动。我需要配置一个 Apache 重定向到 graphDB 工作台,通过端口 80 访问它:

但是,当访问http://server/graphdb时,所有 CSS 和 javascript 的加载都会失败,因为它们是从http://server/css/xhttp://server/webjars/y而不是http 加载的: //server/graphdb/css/xhttp://server/graphdb/webjars/y

是否可以在 Apache 代理后面访问 GraphDB 工作台,正确的配置是什么?

0 投票
1 回答
329 浏览

dbpedia - dbpedia graphDB 语义数据库

我最近安装了 graphDB 来存储我的本体。我想访问 dbpedia 以使用带有 SPARQL 查询的 graphDB 获取信息。例如:

如果我想用 graphDB 执行这个查询,我需要做什么?

我必须将 rdf 文件下载到我的数据库中吗?

截屏

0 投票
1 回答
93 浏览

http-authentication - graphdb 7 免费的http认证方式

Graphdb Free 7 使用哪种类型的 http 身份验证方法?我已经通过 GraphDB Free Workbench 设置了一个用户并启用了安全性,并尝试使用基本的 http 身份验证来查询我的三重存储,但只是得到 403: Forbidden 响应。

0 投票
1 回答
135 浏览

graphdb - GraphDB 数据目录在哪里?

我在定位GraphDB 6.6 版的数据目录时遇到问题,我很确定它在文档Documentation中,但我找不到它。

0 投票
1 回答
115 浏览

graphdb - 存储库删除/创建时出现错误“存储库 ID 的多个 ID 语句”

GraphDB 6.6 版上,尝试从命令行删除存储库时出现此错误:

此存储库不会显示在web 工作台中

进一步查看错误背后的异常是: