写点什么

Neo4j 发布开源图查询语言 openCypher

  • 2015-11-11
  • 本文字数:769 字

    阅读完需:约 3 分钟

Neo4j 的 NoSQL 图数据库团队发布了开源图查询语言 openCypher 。这款图数据库背后的公司 Neo Technology,在上周的 GraphConnect 大会宣布,此次推出的开源项目,将提供查询图数据的通用语言技术。

openCypher 是基于 Neo4j 的查询语言 Cypher 开发的,Cypher 用于在图数据库中存储和检索数据。在图数据库领域,目前还没有像关系数据库中访问数据的 SQL,这样的通用查询语言标准。

openCypher 的目标是通过简化存储、分析,以及用于访问图数据模型的工具平台,促进图处理和分析的使用。技术厂商可以在他们的工具和平台内实现 Cypher。

openCypher 提供了四个主要构件:

  • 语言规范:使用创作共用许可,Cypher 语言规范是语言语法的专业表达,能使解析器自动生成查询语法。openCypher 项目还将计划完成一个完整的语义规范。
  • 参考实现:参考实现使用 Apache 2.0 许可分发,包含支持 Cypher 的数据平台或工具中所需的技术栈的全部关键功能。计划最先交付的是解析器,将采用 Cypher 声明,并解析成一个 AST(抽象语法树)表示。
  • TCK:技术兼容包(TCK)包含测试,软件供应商可以在其产品上运行,支持给定 Cypher 版本的自我认证。
  • Cypher 参考文档:Cypher 发布版本的参考文档,包含了描述使用 Cypher 查询语言的示例和教程的用户文档。

已有多家公司支持了 openCypher。其中包括 Oracle Databricks Apache Spark 背后的公司)、 Tableau Linkurious

可以访问他们的网站的 FAQ 页面,了解更多关于 openCypher 的倡议和为开发者开来了哪些益处。

查看英文原文: Neo4j Launches Open Source Graph Query Language openCypher


感谢韩陆对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-11-11 18:004173

评论

发布
暂无评论
发现更多内容

[极致用户体验] 让你的网页,适配微信大字号模式!体验超好,快来收藏

HullQin

CSS JavaScript html 前端 9月月更

TCPIP协议栈的心跳、丢包重传、连接超时机制实例详解

Java快了!

阿里云视觉智能开放平台商品图智能生成开启邀测啦

夏夜许游

人工智能 AI 电商 图像分割

2022前端经典vue面试题(持续更新中)

bb_xiaxia1998

Vue 前端

网易易盾 GameSentry 正式开源,做游戏安全保障的尖兵利刃

网易智企

安全 测试

Github星标90K!京东架构师一篇讲明白百亿级并发系统架构设计

了不起的程序猿

Java 程序员 高并发 java程序员 高并发系统设计

前端常见react面试题合集

beifeng1996

前端 React

Spring 框架使用了哪些设计模式?

Java快了!

spring框架

Java进阶(二十一)java 空字符串与null区别

No Silver Bullet

Java null 9月月更 空字符串

现代数据栈如何降低数据平台的复杂度?

Kyligence

数据分析 云原生 指标中台 指标自动化

PANews与NFTScan联合推出Top50 NFT Collection全球影响力榜单

NFT Research

Ethereum NFT

住宅代理IP在网络攻击中的作用

郑州埃文科技

代理IP 安全检测 撞库攻击

大数据ELK(二):Elasticsearch简单介绍

Lansonli

elasticsearch 9月月更

数据、管理、分析和运营:大数据专家面临的四大挑战!

雨果

大数据

一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL!

收到请回复

Java 云计算 开源 架构 编程语言

怎样才能开一场高效的迭代评审会?

LigaAI

Scrum 迭代 LigaAI 敏捷实践 企业号九月金秋榜

心血来潮,手绘一张Spring学习思维,内容详细全面,秋招面试必看!

收到请回复

Java 云计算 开源 架构 编程语言

3D打印机打印模型的10大技巧

Dylan

3D模型

阿里云视觉智能开放平台离线人脸识别SDK开启邀测啦

夏夜许游

人工智能 AI 人脸识别 离线包

MFC模拟消息发送,自定义以及系统消息

中国好公民st

c++ 消息分发 9月月更

“基础-中级-高级”Java程序员面试合集,看完献出我的膝盖!

收到请回复

Java 云计算 开源 架构 编程语言

SAP ABAP 平台新的编程模型

汪子熙

SAP abap Netweaver 思爱普 9月月更

JWT本无状态,为何却要存储在Redis破坏其无状态特性?

知识浅谈

JWT 9月月更

为超级品牌打造「上瘾算法」|Whale 帷幄发布全新 DAM & VAP 内容数字化产品

科技热闻

华为云宣布全面建设全球初创生态,3年内赋能10000家高潜初创企业

华为云开发者联盟

云计算 创业 创新创业 企业号九月金秋榜

计算机网络——码元、波特

StackOverflow

编程 计算机网络 9月月更

阿里云视觉智能开放平台2D视频转3D视频开启邀测啦

夏夜许游

人工智能 AI 3D

iofod - Echart 图表全支持

iofod jude

Java 前端 低代码

20道高频react面试题(附答案)

beifeng1996

前端 React

2022前端二面必会vue面试题汇总

bb_xiaxia1998

Vue 前端

【HTML-CSS】小游戏--渣灰哥的愿望之砍砍渣灰

Sam9029

JavaScript HTML5, CSS3 9月月更

Neo4j发布开源图查询语言openCypher_语言 & 开发_Srini Penchikala_InfoQ精选文章