ALTER EDGE对图数据库的影响

  • nebula 版本:3.0.2
  • 部署方式:分布式
  • 安装方式: RPM
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘 SSD (2T*2)*3台
    • CPU、内存信息 (32核+128G )*3台
  • 问题的具体描述
    官方文档强调nebula是强schema,修改schema开销很大,现在需要在边schema上增加2个属性,想要咨询一下对数据库的影响,要改动边大概有5亿条。1)是否需要暂停图数据库的查询;2)是否能评估修改schema需要的时间,官方ALTER EDGE页面显示等待2个心跳,与修改schema开销很大不一致。

问题2是指alter新增加的属性列要等两个心跳周期才能插入数据,至于开销大是指修改完后插入数据开销大,两个是不同的过程。对于问题1我觉得应该是最好是先停查询等写完了再查

1 个赞

看官方文档,alter edge add 无法支持对新增属性设置默认值是吧

嗯,是的。

没太看明白这个回答。
“至于开销大是指修改完后插入数据开销大”,这个是什么意思?边的属性增加两个字段会导致后续的插入比先前慢很多??

是指一开始就加字段建模导入数据和建模完成加字段在覆盖数据两个比对

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。