我可以像在传统 mysql DBMS 中创建多个数据库一样在 Virtuoso 中设置多个三元组存储吗?每个数据库将独立于(可能)其自己的 sparql 端点。
最佳答案
是的,你可以,
至少就我理解你的问题而言。 您可以将其他数据添加到新图表下的 virtuoso 三元组存储中,您可以在查询的 FROM 语句中使用该数据来指出您希望结果源自的命名图表:
create graph <http://myNewAndShinyGraph.org/some/path>;
现在您可以将数据集添加/上传到您创建的新上下文下的三重存储中。 (像往常一样通过 SPARQL INSERT、TTLP 或 ld_dir...)
您还可以使用不同的 SPARQL 端点公开此图。 按照 Hugh Williams 描述的步骤进行操作:Defining endpoints in Virtuoso
关于semantic-web - 如何在 Virtuoso Triplestore 中设置多个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35512790/