我正在寻找一个用于处理图形数据库中的 RDF 数据的 java 框架。主要目的是管理 RDF 图的多个版本,并且所有版本必须始终可访问。所以版本跟踪是我需要的一个重要功能。是否有任何工具可以开箱即用地支持此功能,而无需从头开始开发?
我发现与该主题相关的唯一工具是OpenAnzo
,但该网站不再可用。
向节点添加时间戳应该不是问题,但也SPARQL
应该可以通过或其他查询语言轻松访问。
我正在寻找一个用于处理图形数据库中的 RDF 数据的 java 框架。主要目的是管理 RDF 图的多个版本,并且所有版本必须始终可访问。所以版本跟踪是我需要的一个重要功能。是否有任何工具可以开箱即用地支持此功能,而无需从头开始开发?
我发现与该主题相关的唯一工具是OpenAnzo
,但该网站不再可用。
向节点添加时间戳应该不是问题,但也SPARQL
应该可以通过或其他查询语言轻松访问。
您可能对Alibaba Auditing Repository和Auditing SAIL感兴趣,它们是用于 RDF 数据更改跟踪和出处的Sesame扩展(披露:我在 Sesame 开发团队中)。
我不知道任何现有的数据库解决方案提供开箱即用的版本控制。您最好的选择是在现有数据库上为您的应用程序制定自定义方案。例如,您可以将不同版本的数据放入命名图中并将其用作版本控制结构,然后在查询中使用 from/from named 能够查询部分或所有不同版本的数据。您也可以尝试通过具体化来解决问题,这会产生类似的结果。