有没有人有任何 Python(如果可能的话,使用 RDFLIB)代码示例来比较 2 个适用于大于 2 GB 的 RDF 文件?

Does anyone have any example of Python (with RDFLIB, if possible) code for comparing 2 RDF files that works for file size greater than 2 GB?

提问人:Jose Miguel Boeres Filho 提问时间:9/15/2023 更新时间:9/15/2023 访问量:21

问:

我发现比较大型 RDF 文件(例如,每个 2 GB)时出现问题,因为我在内存模式下使用 RDFLIB 库 (python)。 我发现了使用 Oxigraph(外部存储)的可能性,因此可以不使用内存而是使用存储库。但是我在使用 graph.add() 方法时发现了编码不兼容问题。 有人会指示更完整的 RDFLIB 和 Oxigraph 文档吗? 有没有人有任何 Python(如果可能的话,使用 RDFLIB)代码示例来比较 2 个适用于大于 2 GB 的 RDF 文件?

我发现了使用 Oxigraph(外部存储)的可能性,因此可以不使用内存而是使用存储库。

文件 比较 RDF

评论

0赞 Thomas 9/20/2023
RDFLib 遇到了哪些具体问题?或者,您可以使用市场上的任何图形数据库(GraphDB、Virtuoso 等)并使用 sparql 进行检查。还有其他库,如 Jena 和 cli 工具,支持差异 stackoverflow.com/questions/17323636/comparing-sparql-graphs librdf.org/raptor

答: 暂无答案