知识图谱构建4—— SPARQL endpoint以及查询方式

本文介绍了如何使用SPARQL endpoint进行数据查询,并通过D2RQ将SPARQL查询转化为SQL执行。同时展示了在浏览器中查询及使用Python的SPARQLWrapper库编写脚本查询'周星驰出演的电影'的例子。
摘要由CSDN通过智能技术生成

SPARQL endpoint以及查询方式

SPARQL endpoint

SPARQL endpoint是SPARQL协议的一部分,用于处理客户端的请求,通过endpoint,我们可以把数据发布在网上,供用户查询。
D2RQ把SPARQL查询,按照mapping文件,翻译成SQL语句完成最终的查询,然后把结果返回给用户。
下面是D2R Server的架构图:
在这里插入图片描述

  • 创建好数据库,数据库中有数据,具体见前几个博文(含有文件和操作)
  • 进入d2rq目录,使用下面的命令启动D2R Server:
d2r-server.bat kg_movie.ttl

在这里插入图片描述
在浏览器输入“http://localhost:2020/”,可以看到如下界面:

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值