Windows上安装Stardog

2022-04-20 00:00:00 查询 数据库 文件 命令行 输入

Stardog是一个企业级的知识图谱数据库。使用Stardog,你可以统一、查询、搜索和分析所有数据。下面是安装过程。

1、安装环境
操作系统:Win10 64位

注意:Stardog在Java 8上运行,好是64位的JVM,不是也没关系。

2、下载
进入Stardog官网(https://www.stardog.com/),点击“DOWNLOAD”


 

填写如下信息,注意邮箱是你收到下载链接和许可码的途径(要认真填)


点击“DOWNLOAD”,等待一段时间后,你的邮箱会收到如下邮件:


目前新版本的是stardog-5.3.2 ,将下载好的stardog-5.3.2.zip解压(我直接解压到了当前文件夹)

3、安装
Step1:设置环境变量(以后使用stardog.bat和stardog-admin.bat就不用频繁切目录啦)
右键“计算机” ——属性 ——系统设置——环境变量。

在“Path”变量中添加bin文件夹的路径,这里是D:\stardog\stardog-5.3.2\bin(你们根据实际情况做出改动即可)


或者可以直接在命令行输入:

SET PATH=%PATH%;D:\stardog\stardog-5.3.2\bin
1
设置主目录(存储数据库和其他文件的地方)。
新建环境变量为STARDOG_HOME,变量名为D:\stardog\data(可以自己随意指定)


点击确定,完成设置。

或者可以直接在命令行输入:

SET STARDOG_HOME=D:\stardog\data
1
Step2:打开命令行:win+R->输入‘cmd’->回车。将先前下载的stardog-license-key.bin拷贝到主目录下:

COPY /B stardog-license-key.bin %STARDOG_HOME%
1
如果报错“系统找不到指定文件”,则跳转到stardog-license-key.bin文件所在的目录,如下:


(由于之前我自己安装时,拷贝过一次,所以这里会出现是否覆盖的提示)

Step3:启动Stardog服务器。默认情况下,stardog服务器的端口是5820。

stardog-admin.bat server start
1
出现如下界面,则启动服务器成功!


Step4:用RDF文件创建一个数据库。

注意:重新打开一个命令行窗口,但先前的窗口也不要关闭。(等于说有2个窗口啦)

stardog-admin.bat db create -n myDB D:\stardog\University0_0.owl
1
该命令用University0_0.owl文件创建一个名为myDB的数据库。


我们会发现此时stardog主目录(此处为D:\stardog\data)下出现了myDB文件夹

Step5:查询数据库(仅测试而已)
查询主语,仅列出10条记录。



法一:命令行
stardog.bat query myDB "SELECT DISTINCT ?s WHERE { ?s ?p ?o } LIMIT 10"
1


法二:在浏览器输入http://localhost:5820/#/login ,默认的用户名都是admin,密码也是admin,点击Sign in登录。
此时会发现刚刚创建的myDB数据库,直接单击它,如下图:


接着在跳转后的界面,单击>—Query:


在查询框输入SELECT DISTINCT ?s WHERE { ?s ?p ?o } LIMIT 10,再点击Execute:


如果页面出现了Warning提示,不要惊慌(系统本身为了界面美观,会在后台使用OFFSET和LIMIT修饰符,而我们的查询命令中也有LIMIT,因此这里出现了warning)
直接下拉界面,找到Results,就是查询结果啦。


更多内容可以查看Stardog手册:https://www.stardog.com/docs/
————————————————
版权声明:本文为CSDN博主「手可摘星辰Iris」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013819513/article/details/81105731

相关文章