Virtuoso是一个管理多类型的数据库系统,他支持RDF的存储同时也支持SPARQL的查询,并且在众多评测结果都名列前茅,在前一篇文章写了《Virtuoso 安装 – Ubuntu环境》,这篇会给出一个例子如何上传自己的RDF,同时进行Sparql的查询。
在上一章中提到,安装完Virtuoso后,进入登录页面http://localhost:8890/
点击”Conductor”进入登录页面,登录默认账号密码是dba
登录后,点击”Linked Data”标签进入分类,再点击”Quad Store Upload”进入上传页面
点击”选择文件”,选择你的RDF/OWL文件(这里提供一个样本供你们测试,flykun-test-data),在修改Named Graph IRI为你自己想要的任何一个地址,比如https://www.flykun.com/ontology/test,并且记住这个地址,点击上传并等候上传结束。如果要查看有哪些文件已经上传了,可以点击”Graphs”标签,再点击
SPARQL查询
在Virtuoso管理页面进行SPARQL查询很简单,点击”SPARQL”标签进入查询界面,在Defaut Graph IRI输入刚刚的Named Graph IRI “https://www.flykun.com/ontology/test”,再输入查询指令即可。
如果按照步骤操作,输入查询代码,就会获得查询结果
SELECT ?subject ?object
WHERE { ?subject rdfs:subClassOf ?object }
有任何疑问,请留言,转载请注明来源 flykun.com,谢谢
发表回复