运行SPARQL UPDATE query (DELETE/INSERT)
消息时:
无法检索ID为133705167的值
在GraphDB工作台中给出。大型更新查询成功完成后,就会发生这种情况。
关于为什么出现此消息的任何想法吗?
答案 0 :(得分:0)
GraphDB数据库引擎将RDF数据表示为两个并行的集合,分别称为实体池和语句集合。实体池是类似于字典的结构,将RDF值映射到内部标识符。语句集合是实际的索引,用于存储组织为页面结构的主题谓语对象上下文数据。
异常Cannot retrieve Value with ID of 133705167
表示语句集合包含无法从实体池中检索到的值。很少有可能导致这种不一致的情况:
我建议您首先使用storage tool scan
来拍摄图片。它将检测并报告所有数据不一致情况。稍后,确定问题的全部范围后,可以通过使用export
将其转储到RDF文件中来恢复存储库内容。没有RDF值的所有内部ID将被跳过。