fuseki----在线运行,上传数据,查询

转载:https://blog.csdn.net/weixin_37197708/article/details/78593600

一、 简介

​ Fuseki,通过HTTP提供RDF数据。Fuseki是一个SPARQL服务器。它通过HTTP提供使用SPARQL协议的REST式SPARQL HTTP更新,SPARQL查询和SPARQL更新。详细内容请访问下面的网址。
网址:http://jena.apache.org/documentation/fuseki2/index.html
关于安装和使用下面的一个示例来介绍。

二、 示例

构建一个YAGO的图数据库,并且提供endpoint访问接口。

2.1启动fuseki服务器

(1) 首先,我们在官网上下载Fuseki。最新版本是3.5的,我使用的是3.4版本的为例。下载zip,解压之后,找到相应的文件夹。例如:D:\APP\apache-jena-fuseki-3.4.0。双击fuseki-server.bat脚本文件,出现如图所示的界面。
这里写图片描述

2.2浏览器中测试并兴建数据库

(2)打开,浏览器,访问:http://localhost:3030 回车。出现如图所示的界面。
这里写图片描述
这样就搭建好了Fuseki,接下来,我们可以创建数据库了。点击addone
这里写图片描述
注意:这里第二步要选择persistent持久化,以确保数据能够永久保存,而in-memorary是关闭Fuseki之后数据就会消失的,可以当作小练习的时候选择,如果是做项目建议选择persistent。这样就创建好了一个数据库了。

2.3上传数据到数据库之中

(3) 点击uploaddata,可以上传数据。
这里写图片描述
点击select files, 选择一个文件。比如yagoDataTest.ttl
这里写图片描述
这里写图片描述
单击updata now.
这里写图片描述
文件上传成功!可以上传多个文件。文件格式可以是多个支持RDF文件的格式。上传到我们后台数据库中了。
再看看命令终端显示Fuseki的信息,也是成功了.
这里写图片描述

2.4进行在线测试查询

(4) 测试+查询:
点击query:
这里写图片描述
执行之后:
运行结果如图所示:
这里写图片描述
好了,开始你自己的查询吧!

猜你喜欢

转载自blog.csdn.net/fbsxghvudk/article/details/80587507
今日推荐