创建索引导入数据,storage报错edge conflict

  • nebula 版本:2.0
  • 部署方式:分布式
  • 硬件信息
    • 磁盘 ssd
    • CPU、内存信息
  • 问题的具体描述
  • 相关的 meta / storage / graph info 日志信息
E0407 15:14:47.159590 23672 AddEdgesProcessor.cpp:259] edge conflict 38:21:4efea57de5e9780f20f860526b5d51bc:-40:0:1626cf0f4282468831a7ed85fa6ce07e
E0407 15:14:47.159901 23672 AddEdgesProcessor.cpp:259] edge conflict 38:17:eb943c52652d376447f97c03ea0efe46:40:0:94a7300f21901d3920d9d8bdbe01fc3f
E0407 15:14:47.222155 23697 AddEdgesProcessor.cpp:259] edge conflict 38:10:d9bc951e22cf24d5b01e7d7cfaf69ff9:40:0:8809203579d43b378ac9433b00a8a9d1
E0407 15:14:47.339427 23680 AddEdgesProcessor.cpp:259] edge conflict 38:21:4efea57de5e9780f20f860526b5d51bc:-40:0:1626cf0f4282468831a7ed85fa6ce07e
E0407 15:14:47.339681 23680 AddEdgesProcessor.cpp:259] edge conflict 38:14:d91554f13cfe3ed4cb7b4eeb8b9ef41d:40:0:4efea57de5e9780f20f860526b5d51bc
E0407 15:14:47.441274 23665 AddEdgesProcessor.cpp:259] edge conflict 38:10:d9bc951e22cf24d5b01e7d7cfaf69ff9:40:0:8809203579d43b378ac9433b00a8a9d1

多个线程同时插入同一条edge 或者 同一个 vertex,storage是不允许同时这样的,所以会报conflict

1赞

@dingding 请问如果某个线程在插入某一个 vertex/edge 时发生 conflict,线程是直接退出?还是报错后继续插入后面的数据?

conflict的那个part的数据失败,其他的part继续

浙ICP备20010487号