SPARQL处理器ARQ

ARQ - A SPARQL Processor for Jena

ARQ是Jena的查询引擎,支持SPARQL RDF查询语言。SPARQL查询语言是由W3C RDF数据访问工作组。

ARQ特性
SPARQL标准
自由文本搜索通过Lucene
SPARQL /更新
访问和SPARQL代数的延伸
支持自定义过滤功能
属性函数自定义处理的语义关系
聚合、GROUP BY和分配SPARQL扩展
支持联邦查询
支持扩展到其他存储系统
客户支持远程访问任何SPARQL端点

介绍

一个简短的教程SPARQL

  • 应用程序API——涵盖了大多数的应用程序使用
  • 常见问题 ARQ的支持
  • 应用javadoc 命令行实用工具
  • 远程SPARQL查询服务
  • HTTP身份验证ARQ 日志记录
  • 解释查询 教程:操纵使用ARQ
  • SPARQL 基本的联邦查询(服务)

高级的SPARQL使用
现在新的SPARQL 1.1:ARQ的功能:

  • 属性路径
  • GROUP BY和计算
  • 选择表达式
  • 子选择
  • 否定
  • 条件过滤
  • 构建四

合法的SPARQL ARQ的功能语法:

  • 自由文本搜索
  • 访问列表(RDF集合)
  • 扩展机制

    • 自定义表达式函数
    • 产权的功能
    • 表达式的函数库
    • 属性函数库
  • 编写ARQ滤波器函数

  • 以编程方式构建查询
  • 参数化查询字符串
  • ARQ和SPARQL代数
  • 延长ARQ查询执行和访问不同的存储的实现
  • 自定义聚合

扩展

特性的ARQ超越SPARQL语法。默认的SPARQL查询语言标准。这些功能需要解析查询ofSyntax.syntaxARQ与显式声明。

  • 让变量赋值

更新
ARQ SPARQL更新语言支持W3C标准。
- SPARQL更新
- ARQ SPARQL /更新的API

另请参阅
- Fuseki——SPARQL协议的服务器实现。
- TDB—耶拿的SPARQL的数据库,一个纯Java持久化层对于大型图表,高性能应用程序和嵌入式使用。
- SDB耶拿的SPARQL数据库,使用SQL数据库。

W3C文档

  • SPARQL查询语言规范
  • SPARQL查询结果的XML格式
  • SPARQL协议

文章
文章和其他文档:

  • 引入SPARQL:查询语义网(xml.com文章利多兹)
  • 搜索和SPARQL RDF数据(由菲尔·麦卡锡)——文章发表在IBM开发人员工作大约SPARQL和耶拿
  • SPARQL参考卡(由戴夫·贝克特)
  • Parameterised和SPARQL查询ARQ(利多兹)
  • 编写一个ARQ扩展函数(通过利多兹)

各种各样的资源

  • 海龟——非xml RDF序列化。

在线演示

  • 在线查询形式试验SPARQL查询。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值