|
http://www.flykun.com/virtuoso%E5%AE%89%E8%A3%85-ubuntu%E7%8E%AF%E5%A2%83/ http://www.flykun.com/%E4%B8%8A%E4%BC%A0rdf%E6%96%87%E4%BB%B6%E5%88%B0virtuoso%EF%BC%8C%E5%B9%B6%E9%80%9A%E8%BF%87sparql%E6%9F%A5%E8%AF%A2/
OpenLink Virtuoso是下一代的通用服务器和业务管理器,它为新一代网络的开发和部署提供了遍历,能够将不同数据库和数据源的数据连接起来。在知识库领域,他支持RDF和SPARQL查询,他优越的性能得到了学术界的认同,大量的评测结果,它都名列前茅,属于开源软件中值得推荐的一款处理RDF的数据库系统。
他在官网上的是收费的,99美金,不过也有开源的版本,在Github上 地址https://github.com/openlink/virtuoso-opensource 安装Virtuoso,按照Github上面的提示,需要确保安装下面的程序的最低版本 【注:我安装github上的源码出错,后采用了sourceforge上的版本,下载地址:https://sourceforge.net/projects/virtuoso/files/virtuoso/】 Package Version From ——- ——- —- autoconf 2.57http://www.gnu.org/software/autoconf/ automake 1.9http://www.gnu.org/software/automake/ libtool 1.5.16http://www.gnu.org/software/libtool/ flex 2.5.33 (was 2.5.4)http://www.gnu.org/software/non-gnu/flex/ bison 2.3 (was 1.35)http://www.gnu.org/software/bison/ gperf 2.7.2http://www.gnu.org/software/gperf/ gawk 3.1.1http://www.gnu.org/software/gawk/ m4 1.4.1http://www.gnu.org/software/m4/ make 3.79.1http://www.gnu.org/software/make/ OpenSSL 0.9.7ihttp://www.openssl.org/ 通过下面的指令,在命令行里运行,来检查是否满足基本条件: autoconf –version automake –version libtoolize –version flex –version bison –version gperf –version gawk –version m4 –version make –version openssl version 安装的过程不复杂,进入克隆下来的目录,逐次运行下面命令,要保证有至少800MB的硬盘空间: ./autogen.sh ./configure –with-layout=debian make sudo make install 安装完毕 运行: 进入/var/lib/virtuoso/db 执行virtuoso-t -f & 之后可以进入下面链接进行操作 http://localhost:8890/ 
点击”Conductor”进入登录页面,登录默认账号密码是dba 
登录后,点击”Linked Data”标签进入分类,再点击”Quad Store Upload”进入上传页面 
点击”选择文件”,选择你的RDF/OWL文件(这里提供一个样本供你们测试,flykun-test-data),在修改Named Graph IRI为你自己想要的任何一个地址,比如http://www.flykun.com/ontology/test,并且记住这个地址,点击上传并等候上传结束。如果要查看有哪些文件已经上传了,可以点击”Graphs”标签,再点击 SPARQL查询 在Virtuoso管理页面进行SPARQL查询很简单,点击”SPARQL”标签进入查询界面,在Defaut Graph IRI输入刚刚的Named Graph IRI “http://www.flykun.com/ontology/test”,再输入查询指令即可。 
如果按照步骤操作,输入查询代码,就会获得查询结果 SELECT ?subject ?object WHERE { ?subject rdfs:subClassOf ?object } 
|