网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月15日漏签0天
人工智能吧 关注:114,507贴子:506,181
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 9回复贴,共1页
<<返回人工智能吧
>0< 加载中...

有谁了解过Triplestore吗?针对语义存储的数据库

  • 只看楼主
  • 收藏

  • 回复
  • 克拉夫丘克
  • T1000
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
A triplestore is a purpose-built database for the storage and retrieval of triples,a triple being a data entity composed of subject-predicate-object, like "Bob is 35" or "Bob knows Fred".
Much like a relational database, one stores information in a triplestore and retrieves it via a query language. Unlike a relational database, a triplestore is optimized for the storage and retrieval of triples. In addition to queries, triples can usually be imported/exported using Resource Description Framework (RDF) and other formats.
Some triplestores can store billions of triples.
http://en.wikipedia.org/wiki/Triple_store


  • click4i
  • T800
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你是想了解那一方面的事?


2025-06-15 13:18:47
广告
  • 克拉夫丘克
  • T1000
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
开始之前
常用缩写词
API:应用程序编程接口
DOM:文档对象模型
FTP:文件传输协议
HTTP:超文本传输协议
HTML:超文本标记语言
OWL:Web 本体语言
RDF:资源描述框架
URI:统一资源标识符
URL:统一资源定位符
W3C:万维网联盟
XML:可扩展标记语言
本教程是为那些拥有很少或者没有语义 Web 应用程序开发经验的开发人员编写的。不需要任何编程或者开发工具,但是需要对 Web 基础有所了解。阅读完本教程后将能够使用 Turtle 语言生成 RDF 和 OWL 本体(ontology)。还会学到如何使用 Jena 和 Joseki 支持本体,以及使用 SPARQL 进行查询。
关于本教程
本教程介绍了 SPARQL 以及基础数据格式。还涵盖了 RDF、RDF Schema、OWL 以及 Turtle 知识表示语言。通过这些语言可以建立本体 或者域模型。本教程的例子建立了用于日志和预约系统的本体和查询,可以生成带语义标签的类似 twitter 的微型博客。通过查询博客记录可以发现公司中具备您的项目所需技能并且可以组成团队的人员。
本教程的主要内容如下:
介绍语义 Web,包括 RDF、OWL 和 SPARQL
如何使用 Joseki 建立 RDF Triple Store
编写日志系统的 SPARQL 查询


  • 克拉夫丘克
  • T1000
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3楼被拔了
作者:Andrew Matthews, 架构师和开发人员, 自由职业者
简介: 代表 Web 未来的语义 Web 是一个以知识为中心的模型,除了人类可读的文档和 XML 消息格式之外,它还增加了机器可以理解和处理的数据。SPARQL Protocol and RDF Query Language (SPARQL) 对于语义 Web 就像 SQL 对于关系数据库一样重要。它允许应用程序对分布式 RDF 数据库进行复杂的查询,并得到了互相竞争的多种框架的支持。本教程通过一家虚拟公司的团队跟踪和日志系统演示了它的用法。


  • 克拉夫丘克
  • T1000
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
前提条件
要学习本教程,需要下列工具:
Java™ 环境 — Java 运行时环境,用于运行 SPARQL 的服务器 Joseki。
Joseki — 这是 Hewlett-Packard 提供的开放源代码的 SPARQL 服务器。可从 http://www.joseki.org/ 获得。通过该链接找到 SourceForge 下载区。下载最新版本的 Joseki 到机器上并解压到选定的位置。记住解压的位置,需要编写一个简单的批处理文件启动服务器。
Jena — 语义 Web 框架(作为 Joseki 的一部分提供)。
任何文本编辑器。
Hewlett-Packard Labs 的一个团队从 2003 年开始开发 Joseki。它为 Jena 语义 Web 框架提供了 HTTP 支持层,后者也是由 Hewlett-Packard 开发的。这可能是最流行的语义 Web 平台,它的一位开发者也是 SPARQL 标准的编辑,因此基本上和标准同步,有时候也作为新想法的实验台。
稍后的 配置 Joseki 将详细介绍如何配置 Joseki 和创建的 RDF 文件


  • 克拉夫丘克
  • T1000
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
语义 Web
这一节将定义语义 Web,说明 RDF 和 OWL 是什么,它们是如何工作的,以及如何使用它们为语义 Web 应用程序建立域模型。
SPARQL 的历史
SPARQL 建立在多项关键技术的基础之上,就像 HTTP 和 HTML(万维网的基础)依赖于 TCP/IP 这样的更深和更低层系统一样。在介绍 SPARQL 之前首先看看一些重要的标准,它们为什么存在,对于语义 Web 开发人员来说意味着什么。
1997 年,Tim Berners-Lee 指出 HTML 和万维网存在着局限性。其设计的目标不是动态 Web 应用程序,更不用说现在的复杂分布式系统了。HTML 和 HTTP 仅仅是迈向更远大的目标 —— 机器与机器之间的半自动通信 —— 的(重要的)一步,对于我们来说就像只有 FTP 时的 WWW 一样。实现这个目标的基础是 RDF(资源描述框架)。
RDF 可以描述任何事物,包括它自身,因此可以从很小的一层开始逐渐丰富。这种薄层方法用于建立词汇栈。图 1 显示了 W3C 定义的层。目前,RDF 之上的层包括 RDFS 和 OWL(有人认为将来的工作是在 OWL 上进行构建)。RDFS 即 RDF Schema 语言,它为 RDF 添加类和属性。OWL(Web 本体语言)扩展 RDFS,提供了一种更丰富的语言来定义类之间的关系。更丰富的语言允许使用自动化的推理引擎创建更智能的系统。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 9回复贴,共1页
<<返回人工智能吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示