
d2rq
文章平均质量分 62
IT丶小农民
一个来自远方的it小农民,不断学习进步~
只为成功找方法,不为失败找借口~
展开
-
D2RQ之Linked data
**基本介绍**Linked data 即为一系列利用 Web 在不同数据源之间创建语义关联的最佳实践方法。这里的不同数据源,可以来自一个组织内部的不同系统,也可以来自不同组织的不同系统,它们的内容,存储地点以及存储方式都可以完全不同,但它们很可能存在着关联。 Linked data的一些基本原则: 资源。在发布一个领域的数据之前,我们需要确定要发布的资源是什么。任何事物,只要你认为是有意义的原创 2016-03-16 15:01:11 · 2361 阅读 · 1 评论 -
D2RQ简介
继续研究~原创 2016-03-15 17:31:27 · 7342 阅读 · 1 评论 -
D2RQ平台之本体操作
上一章节讲到了D2R Server通过Mysql数据库映射成虚拟的RDF文本mapping.ttl文件(上一章节有启动用Academic.n3内容和mapping.tll一样)来实现在localhost:2020访问数据库数据。如下图: 这里图片有点大哦,Home代表主页面,|的右边是Academic数据库的所有表,下面是几种不同的视图,HTML、RDF和Sparql。这里我们先看下SPARQ原创 2016-03-22 20:02:00 · 3922 阅读 · 3 评论 -
Jena读取Ontology本体到Mysql数据库
前面我已经介绍了如何使用D2RQ平台来生成我们jean可以解析和推理的RDF文本,这里我来介绍下如何通过jena操作把RDF存到Mysql数据库。先介绍下整体流程:①加载数据库JDBC驱动。②创建数据库连接。③为数据库创建一个ModelMaker。④为本体创建一个模型。具体代码如下:package d2rq;import java.io.File;import java.io.FileInp原创 2016-03-22 17:14:31 · 4131 阅读 · 9 评论 -
Jena读取Mysql数据的本体数据
前面有降到通过JenaAPI读取RDF文件(或者OWL文件)存储到mysql数据库中,这是会默认生成7张表来存储。具体流程如下:①加载数据库JDBC驱动。②创建数据库连接。③从Mysql数据库读取OntModel。④操作返回的OntModel,打印三元组查看具体内容。代码如下:package d2rq;import org.apache.logging.log4j.LogManager;impor原创 2016-03-23 15:28:43 · 3967 阅读 · 3 评论