gpt4 book ai didi

sesame - 将大 RDF 文件加载到 Sesame 中

转载 作者:行者123 更新时间:2023-12-02 08:35:08 26 4
gpt4 key购买 nike

我正在尝试创建一个基于 Sesame 的 SPARQL 端点。我安装了 Tomcat、PostgreSQL,并部署了 Sesame 的 Web 应用程序。我创建了一个基于 PostgreSQL RDF 存储的存储库。现在我需要将一个大的 ttl 文件(540M 三倍,文件大小为几 GB)加载到存储库中。通过 Workbench 加载大文件并不是一个好的解决方案 - 这将需要几天的时间。加载数据的最佳非编程解决方案是什么?有类似“控制台”之类的工具来加载数据吗?例如,Virtuoso 有用于批量加载的 isql 工具...

最佳答案

据我所知,没有现成的可用于 Sesame 的批量加载工具 - 尽管与 Sesame 兼容的三重存储供应商确实提供了此类工具作为其特定数据库的一部分。编写批量上传解决方案并不是特别困难,但不知何故,我们从未在 Sesame 核心发行版中包含这样的工具。

顺便说一下,540M 三元组对于 Sesame 的任何默认存储来说可能都太大了 - native 存储只能扩展到大约 150M,并且将如此大的数据集加载到内存存储中也太笨重了(即使您有可用内存)。因此,您可能需要考虑使用第三方提供的与 Sesame 兼容的数据库。有很多可用的选择,包括商业的和免费/开源的,请参阅 this overview on the Sesame website获取一些建议的列表。

关于sesame - 将大 RDF 文件加载到 Sesame 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27150932/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com