每周五 Nebula 为你播报每周看点,每周看点由本周大事件、用户问答、Nebula 产品动态和推荐阅读构成。
今天是 2019 年第 49 个工作周的周五,来和 Nebula 看看本周有什么图数据库和 Nebula 有什么新看点~~
本次 RC2 主要新增 GO FROM ... REVERSELY
和 GROUP BY
等语句,Storage Engine 也更灵活,用户可以通过 Console 或 Http 获取配置信息,触发 compaction ;客户端目前支持 Python,Java,Go ;在工具方面,增强了 CSV Importer 功能
Pick of the Week 每周会从 GitHub issue 及 pr 中选取重要的产品动态和大家分享,欢迎阅读本文的你关注我们的 GitHub:https://github.com/vesoft-inc/nebula 及时了解产品新动态~
Storage Engine
,pr 参见链接: https://github.com/vesoft-inc/nebula/pull/1199、https://github.com/vesoft-inc/nebula/pull/1372 ,更多示例可见文章《分布式图数据库 Nebula Graph 中的集群快照实践》if not exists
, 在创建 space / tag / edge 时,会判断是否有此记录,若不存在,创建相应的 space / tag / edge,标签: 优化
,pr 参见链接: https://github.com/vesoft-inc/nebula/pull/1379Storage Engine
,pr 参见链接: https://github.com/vesoft-inc/nebula/pull/1363DELETE EDGE
支持批量删除边,标签: Storage Engine
,示例如下,pr 参见链接: https://github.com/vesoft-inc/nebula/pull/1063Pick of the Week 每周会从微博、知乎、微信群、微信公众号及 CSDN 等技术社区选取 3 - 5 个用户问题同你分享,欢迎阅读本文的你通过知乎、微信公众号后台或者添加 Nebula 小助手微信号:NebulaGraphbot 进群交流。
您好,我想问一下,我导入数据后,想做一些子图查询,但通过查你们文档,我好像实现不了,比如我想在一个大图中计数下面的 path 出现的次数,该怎么办?感觉文档中对于以某类点匹配开始点、筛选中间节点、边的方向表示、path 的计数这些问题都不是很清楚
Nebula:子图查询暂定 RC3 发布。图数据库 Nebula Graph 暂时不支持统计 path 出现次数,可以在业务逻辑中做统计;返回路径筛选点可以用 "IF ... RETURN ..." 条件返回,可参考下面例子如下:
语法
示例
现在 GitHub 上还没有 Java driver,现在还不支持吗?
Nebula:Java 客户端上传官方 Repo,使用及示例请参见 https://github.com/vesoft-inc/nebula-java
有没有计划把 TigerGraph 的开源算法移植下?
Nebula:算法方面我们在不断的完善,欢迎大家的参与,pr 提起来 (`∀´)ノ亻!。
请问 nGQL 接下来的 roadmap 是?
Nebula:逐步向 open Cypher 和未来的国际标准 GQL 兼容
我们的图怎么和 Spark、GraphX 或者其他图对接,主要是 OLAP
Nebula:目前在开发让 OLAP 框架批量从 Storage Engine 读取数据的接口,暂定 RC3 发布。大家有什么需求欢迎在群里或者 GitHub 提 :)
本期 Pick of the Week 就此完毕,如果你对本周看点有任何建议,欢迎在本文或者公众号后台及添加 Nebula 小助手微信号:NebulaGraphbot 和我们交流 🎊🎊也欢迎你关注 GitHub 掌握第一手 Nebula 产品动态~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.