我正在编写一个脚本来自动设置从在 Docker 容器中运行的干净 GraphDB 开始的存储库。我有一个 config.ttl 文件,其中包含存储库配置、名称空间和文件 init.nq 中的转储我已经使用 config.ttf 和更新的名称空间成功创建了存储库,但我不明白如何加载 init.nq 文件。
从 Web 界面执行此操作非常简单:导入 -> RFD -> 上传,但我无法理解如何使用 Curl 执行它。我想正确的API应该是
post /repositories/{repositoryID}/statements
但是转储太大了,无法将其作为简单文本(~44MB)传递。