您的位置:首页 > 数据库

Virtuoso数据库学习(环境为mac osx)

2016-09-27 11:11 806 查看
学习该数据库的契机是接触了FMA(Foundational Model of Anatomy)这个本体并对其做一些研究,

过程中接触了web本体语言OWL,资源描述框架RDF等。

Virtuoso数据库概况:

OpenLink Virtuoso 是一个可伸缩的高性能,兼容 SQL-200n 的对象关系数据库引擎,提供了复杂的SQL\XML\RDF数据库管理功能。

支持工业标准的交互查询协议、API 和数据格式,

包括:ODBC, JDBC, OLE-DB, ADO.NET, XMLA, SQL, SPARQL, XQuery, SOAP, HTTP, WebDAV, SyncML, Atom (Publishing and Syndication), RSS, RDF, and more.

virtuoso-opensource 的 Github: https://github.com/openlink/virtuoso-opensource

Virtuoso的安装:

通过Homebrew来安装,很简单,打开终端一条命令就能完成:

(没有安装Homebrew的建议装一个,可以方便的安装许多软件)

$ brew install virtuoso

安装完成之后,启动Virtuoso,也是一条命令:

1.进入安装目录(注意版本号)

2.启动

$ cd /usr/local/Cellar/virtuoso/7.2.1/var/lib/virtuoso/db
$ virtuoso-t -f

启动成功后,从浏览器打开:http://localhost:8890

这时会进入图形化操作界面

点击conductor,进入到:http://localhost:8890/conductor/

登录:

User: dba 

Password: dba

Linked Data --> Quad Store Upload 选择FMA等本体库上传

上传成功后可以在Graphs里面看到(Linked Data --> Graphs --> Graphs )

然后就可以查询了(Linked Data --> SPARQL )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 Virtuoso OWL RDF