RDF API – Jena 手册

概述

资源描述框架(RDF)是一套万维网委员会(W3C)推荐的描述资源的标准。什么是资源?这实在是一个很有深度的问题并且对它的准确定义也一直是一个争辩的论题。对我们来说,它是所有我们能够识别的东西。比如,你是一个资源,同样你的个人主页、这篇教程、数字1和Moby Dick的《The Greath White》。

这篇教程,我们使用的所有例子都是关于人的,介绍了一个使用RDF做VCARDS陈述的方式。RDF的表现格式最好是通过节点和弧构成的图,如下所示,一个简单的vcard在RDF里面可以看成这样:

figure 1

Continue reading “RDF API – Jena 手册”

JENA手册-入门

APACHE JENA,一款做语义网(Semantic Web)和连接资料(Link Data)应用的免费开源JAVA框架。JENA拥有一整套完整的添加删除、推理、SPARQL查询、存储的模块,来满足我们的需求。

APACHE JENA,一款免费的JAVA开源框架,用来做语义网(Semantic Web)和数据连接(Linked Data)的应用。Jena支持的RDF格式数据,是一套NoSQL(非关系数据库),即一套可推理的图数据库。Jena框架将这类数据的存储、添加、删除、推理,查询(Sparql)等所有的操作封装进一个框架,大大的方便了做相关应用的开发和使用。本手册主要介绍Jena框架及其操作,以便于日后查询,希望能对大家有所帮助。

jena-logo

Continue reading “JENA手册-入门”

RDF效率 的评测 – 翻阅资料

“RDF效率” 问题是在建立“知识库”(或者“语义网”)所遇到的一个主要问题,RDF的存储系统在市面上有很多,Jena, Virtuoso, Sesame, BigData, BigOWLIM等开源系统,AllegroGraph,Marklogic等商业系统,大公司Oracle的Spatial and Graph也开始支持RDF的查询。这么多的框架该如何选择,哪个系统最适合手头的项目,这变成了一个重要的问题。该文整理了查阅工作的一些资料和心得,免得以后做重复的工作。

“RDF效率” 的问题,是在建立“知识库”(或者“语义网”)所遇到的一个主要问题,RDF的存储系统在市面上有很多,Jena, Virtuoso, Sesame, BigData, BigOWLIM等开源系统,AllegroGraph,Marklogic等商业系统,大公司Oracle的Spatial and Graph也开始支持RDF的查询。这么多的框架该如何选择,哪个系统最适合手头的项目,这变成了一个重要的问题。该文整理了查阅工作的一些资料和心得,免得以后做重复的工作。

Continue reading “RDF效率 的评测 – 翻阅资料”