Pick of the Week'20 | 第 36 周看点--DB-Engine 图数据库 9 月榜单发榜

清蒸、Jude
2020-09-04

每周看点

每周五 Nebula 为你播报每周看点,每周看点由固定模块:本周新进 pr、社区问答、推荐阅读,和随机模块:本周大事件构成。

即将送走的是 2020 年第 36 个工作周的周五 🌝 来和 Nebula 一块回顾下本周图数据库和 Nebula 有什么新看点~~

本周大事件

图数据库 DB-Engine 9 月排名

9 月的榜单来说,波动不大,Top 9 位置没有发生任何变化,Top 20 的位置基本上也是 8 月那 20 个图数据库,Nebula Graph 8 月表现也不错,取得了 0.08 的加分,希望下一次能继续保持上升几名排位 👏👏

Hbase 网络IO

NebulaGraph 网络IO

在文章《JanusGraph 到 NebulaGraph 迁移》之中,360 数科的周鹏详细讲解了业务从 JanusGraph 迁移到 Nebula Graph 带来的性能提升,在机器资源不到之前 JanusGraph 配置三分之一的情况下,业务性能提升至少 20 倍。详细的情况参见链接:https://discuss.nebula-graph.com.cn/t/topic/1172 欢迎来论坛和周鹏交流图数据库使用心得~

本周新进 pr

本周 Nebula Graph 主要有这些产品动态和新合并的 pr:

终端

社区问答

Pick of the Week 每周会从官方论坛、微博、知乎、微信群、微信公众号及 CSDN 等渠道精选问题同你分享。

本周分享的主题来自社区用户 cixiaobizhang,关于【uuid 函数报错】和【nebula 服务器部署】

#uuid 函数报错#

在插入节点时调用系统自带的 uuid 函数出现 execute error: Get UUID Failed 错误

原因可能为: 1、graphd 计算节点和 storaged 节点之间网络性能不好,出现了 IO 延时; 2、部署时 graphd 计算节点和 storaged 节点之间网络不通。

#nebula 服务器部署#

部署 nebula 服务器 metad 节点时有一个节点一直失败。

服务器架构:

  • 3 台 16 核物理机,每台机器各部署一个 graphd + storaged + metad 节点;

现象:

  • 其中两个 metad 节点启动正常,有一个节点启动时报错:
I0824 15:32:06.928279 65490 MetaDaemon.cpp:105] Leader has not been elected, sleep 1s
I0824 15:32:07.125378 65536 RaftPart.cpp:1194] [Port: 45501, Space: 0, Part: 0] No one is elected, continue the election
I0824 15:32:07.891225 65533 RaftPart.

原因:三台物理机之间存在防火墙,导致网络访问不通

后续解决方法:关闭防火墙/放行端口

推荐阅读

本期 Pick of the Week 就此完毕,喜欢这篇文章?来来来,给我们的 GitHub 点个 star 表鼓励啦~~ 🙇‍♂️🙇‍♀️ [手动跪谢]

交流图数据库技术?交个朋友,Nebula Graph 官方小助手微信:NebulaGraphbot 拉你进交流群~~

关注公众号

你喜欢这篇文章吗? 喜欢的话,给我们点个 star 吧: https://github.com/vesoft-inc/nebula
欢迎来到 Nebula Graph!有什么可以帮您的吗?