问题标签 [sesame]

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

sesame - 多个客户端同时在芝麻存储库上

我将 sesame 用于项目,并使用本地 nativestore 文件存储库。一切都很好,但是当多个客户端同时使用我的应用程序时,存储库会锁定。我该如何处理并行连接问题;

0 投票
1 回答
124 浏览

semantic-web - 迁移芝麻存储库

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

0 投票
1 回答
276 浏览

python - 使用上下文/图在 Python 中向 Surf RDF 添加三元组

在 python 中,我正在尝试使用 Surf RDF 将三元组添加到 Sesame 数据存储中。

但是,使用以下内容:

导致添加了三元组,但没有上下文。所以 s, p, o 被添加到 store 但没有添加到任何上下文中。

我在上下文中做错了吗?其他人遇到过这个问题吗?

或者,将所有这些放入的好方法是什么?

0 投票
1 回答
97 浏览

sparql - sesame2 和 jena 的结果数量不同

我正在编写一些在 jena 和 sesame2 上运行的查询。它们中的大多数在 sesame2 下都可以正常工作,除非我指定了路径的深度。例如,如果我在 sesame 下运行此查询,它会给出 8 个结果,而 jena 会给出 217(正确的数字)。

所以我的问题是,sesame2 对路径深度语法的定义是否不同?还是有其他原因导致我可能会得到不同的结果?

谢谢。

额外细节:

我正在使用 2.6.10 并试用 2.7 beta。

我拥有的最小示例图如下(对不起,太长了):

查询是:

结果是:

应该有 2 个结果而不是 1 个。

我还应该补充一点,当我不使用属性路径(即我使用 + 而不是 {1,3})时,它会给出正确数量的结果。

0 投票
1 回答
384 浏览

configuration - 芝麻仓库配置

我使用 sesame http 存储库,因为我有一个大模式,所以支持推理的存储库太慢(尤其是在添加三元组时)。结果,我使用了一个简单的内存存储库(在工作台上设置它)并在运行时对其进行配置,以支持在我想要的页面中使用以下行进行推理。

那么在我添加三元组的页面中,我该如何禁用它?

这是我尝试过的:

有什么帮助吗?也许更好的方法?

0 投票
1 回答
391 浏览

rdf - 芝麻 rdfstore 命名图

  • 我正在使用 sesame HTTP api 及其内存 rdf 存储。
  • 我在上下文/命名图中加载数据/三元组
  • 我使用命名图/上下文进行查询

我有两个问题:

  • 在同一个存储库中,一个图节点可以在不同的命名图之间共享吗?

    • 我的用例是我从graph1中过滤数据并将其放入graph2中。那么节点是否共享 b/w graph1 和 graph2?
  • 在 GET 操作期间查找命名图是 O(1) 操作吗?或者使用命名图有性能优势吗?

0 投票
2 回答
286 浏览

freebase - 将 Freebase 完整转储加载到 OWLIM-SE

我已经从这个链接http://download.freebaseapps.com/下载了完整的 RDF Freebase 转储文件 'freebase-rdf-2012-12-09-00-00.gz'(7.5GB)

此数据转储使用此处定义的 Turtle RDF 语法http://wiki.freebase.com/wiki/Data_dumps

如何将此 .gz 文件中的数据加载到 OWLIM-SE (Windows) 中?

0 投票
1 回答
1344 浏览

java - Jar 库的 NoClassDefFoundError

我正在使用 Sesame 访问示例 RDF 存储库,

但是,在尝试运行上面的代码时,我得到了 NoClassDefFoundError。

0 投票
1 回答
82 浏览

sesame - Why is Sesame limited to, lets say, 150m triples?

I wouldn't exactly say it is limited but as long as I can see the recommendations given are of the sort of "If you need to go beyond that you can change the backend store... ". Why? Why is Sesame not as efficient as lets say OWLIM or Allegrgraph when goes beyond 150-200m triples. What optimizations are implemented in order to go that big? Are the underlying data structures different?

0 投票
1 回答
591 浏览

node.js - 芝麻/码头服务器响应 node.js http get 请求的错误内容类型

响应(当 node.js 服务器在 Amazon EC2 Linux 实例上运行时)

响应(当 node.js 服务器在 Ubuntu 笔记本电脑上运行时)

两个标头之间的 Content-Type 不同。缺少什么/出了什么问题??