关于nebula写入性能严重不足的情况

nebula版本:

部署环境:单机docker形式部署

宿主机配置:
CPU
2核(vCPU) 8 GiB
Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz

磁盘
Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b6c99

Device Boot Start End Blocks Id System
/dev/vda1 2048 209715199 104856576 83 Linux

部分运行时打点输出:
InsertDefaultVertex===== 9
InsertDefaultVertex===== 17
InsertDefaultVertex===== 11
InsertDefaultVertex===== 33
InsertAttackEdge===== 9
InsertAttackEdge===== 28
InsertAttackEdge===== 23
InsertAssetTagVertex===== 9
InsertDefaultVertex===== 31
InsertDefaultVertex===== 10
InsertAttackEdge===== 9
InsertDefaultVertex===== 9
InsertDefaultVertex===== 40
InsertAttackEdge===== 14
InsertDefaultVertex===== 10
InsertDefaultVertex===== 11
InsertAttackEdge===== 10
InsertDefaultVertex===== 10
InsertDefaultVertex===== 8
InsertAttackEdge===== 9
InsertDefaultVertex===== 10
InsertDefaultVertex===== 8
InsertAttackEdge===== 9
InsertDefaultVertex===== 8
InsertDefaultVertex===== 7
InsertAttackEdge===== 11
InsertDefaultVertex===== 9
InsertDefaultVertex===== 8
InsertAttackEdge===== 10
InsertDefaultVertex===== 9
InsertDefaultVertex===== 8
InsertAttackEdge===== 157
InsertDefaultVertex===== 10
InsertDefaultVertex===== 9
InsertAttackEdge===== 10
InsertDefaultVertex===== 11
InsertDefaultVertex===== 14
InsertAttackEdge===== 12
InsertDefaultVertex===== 10
InsertDefaultVertex===== 11
InsertAttackEdge===== 43
InsertDefaultVertex===== 10
InsertDefaultVertex===== 12
InsertAttackEdge===== 13
InsertDefaultVertex===== 8
InsertDefaultVertex===== 8
InsertAttackEdge===== 9
InsertDefaultVertex===== 10
InsertDefaultVertex===== 10
InsertAttackEdge===== 26
InsertDefaultVertex===== 8
InsertDefaultVertex===== 9
InsertAttackEdge===== 13
InsertDefaultVertex===== 15
InsertDefaultVertex===== 119
InsertAttackEdge===== 15
InsertDefaultVertex===== 27
InsertDefaultVertex===== 21
InsertAttackEdge===== 19
InsertDefaultVertex===== 21
InsertDefaultVertex===== 24
InsertAttackEdge===== 42
InsertDefaultVertex===== 26
InsertDefaultVertex===== 24
InsertAttackEdge===== 46
InsertDefaultVertex===== 21
InsertDefaultVertex===== 13
InsertAttackEdge===== 9
InsertDefaultVertex===== 9
InsertDefaultVertex===== 17
InsertAttackEdge===== 12
InsertDefaultVertex===== 8
InsertDefaultVertex===== 13
InsertAttackEdge===== 11
InsertDefaultVertex===== 9
InsertDefaultVertex===== 12
InsertAttackEdge===== 9
InsertDefaultVertex===== 17
InsertDefaultVertex===== 34
InsertAttackEdge===== 10
InsertDefaultVertex===== 11
InsertDefaultVertex===== 9
InsertAttackEdge===== 168
InsertDefaultVertex===== 10
InsertDefaultVertex===== 9
InsertAttackEdge===== 10
InsertDefaultVertex===== 12
InsertDefaultVertex===== 11
InsertAttackEdge===== 10
InsertDefaultVertex===== 24
InsertDefaultVertex===== 11
InsertAttackEdge===== 11
InsertDefaultVertex===== 9
InsertDefaultVertex===== 9
InsertAttackEdge===== 10
InsertDefaultVertex===== 7
InsertDefaultVertex===== 10
InsertAttackEdge===== 9
InsertDefaultVertex===== 12
InsertDefaultVertex===== 10
InsertAttackEdge===== 12
InsertDefaultVertex===== 20
InsertDefaultVertex===== 8
InsertAttackEdge===== 10
InsertDefaultVertex===== 9
InsertDefaultVertex===== 11
InsertAttackEdge===== 16
InsertDefaultVertex===== 19
InsertDefaultVertex===== 129
InsertAttackEdge===== 8
InsertDefaultVertex===== 8
InsertDefaultVertex===== 8
InsertAttackEdge===== 9
InsertDefaultVertex===== 10
InsertDefaultVertex===== 10
InsertAttackEdge===== 10
InsertDefaultVertex===== 10
InsertDefaultVertex===== 10
InsertAttackEdge===== 11
InsertDefaultVertex===== 9
InsertDefaultVertex===== 9
InsertAttackEdge===== 12
InsertDefaultVertex===== 10
InsertDefaultVertex===== 9
InsertAttackEdge===== 11
InsertDefaultVertex===== 11
InsertDefaultVertex===== 10
InsertAttackEdge===== 38
InsertDefaultVertex===== 9
InsertDefaultVertex===== 9
InsertAttackEdge===== 8
InsertDefaultVertex===== 9
InsertDefaultVertex===== 13
InsertAttackEdge===== 9
InsertDefaultVertex===== 9
InsertDefaultVertex===== 11
InsertAttackEdge===== 15
InsertDefaultVertex===== 12
InsertDefaultVertex===== 10
InsertAttackEdge===== 9
InsertDefaultVertex===== 10
InsertDefaultVertex===== 9
InsertAttackEdge===== 10
InsertDefaultVertex===== 9
InsertDefaultVertex===== 9
InsertAttackEdge===== 12
InsertDefaultVertex===== 10
InsertDefaultVertex===== 31
InsertAttackEdge===== 11
InsertDefaultVertex===== 162
InsertDefaultVertex===== 14
InsertAttackEdge===== 9
InsertDefaultVertex===== 33
InsertDefaultVertex===== 11
InsertAttackEdge===== 12
InsertDefaultVertex===== 9
InsertDefaultVertex===== 11
InsertAttackEdge===== 10
InsertDefaultVertex===== 9
InsertDefaultVertex===== 12
InsertAttackEdge===== 10
InsertDefaultVertex===== 8
InsertDefaultVertex===== 9
InsertAttackEdge===== 10
InsertDefaultVertex===== 10
InsertDefaultVertex===== 9
InsertAttackEdge===== 9
InsertDefaultVertex===== 9
InsertDefaultVertex===== 16
InsertAttackEdge===== 10
InsertDefaultVertex===== 10
InsertDefaultVertex===== 11
InsertAttackEdge===== 10
InsertDefaultVertex===== 9
InsertDefaultVertex===== 17
InsertAttackEdge===== 11
InsertDefaultVertex===== 99
InsertDefaultVertex===== 10
InsertAttackEdge===== 13
InsertDefaultVertex===== 10
InsertDefaultVertex===== 12
InsertAttackEdge===== 11
InsertDefaultVertex===== 11
InsertDefaultVertex===== 10
InsertAttackEdge===== 38
InsertDefaultVertex===== 9
InsertDefaultVertex===== 11
InsertAttackEdge===== 13
InsertDefaultVertex===== 9
InsertDefaultVertex===== 10
InsertAttackEdge===== 10

可以看出每个写入语句的执行都在10ms以上,并且有不稳定现象。甚至有时会达到百毫秒以上。

docker-compose.yml见附件
docker-compose.yml (2.3 KB)

示例代码见附件
nebula.zip (5.4 MB)

prof文件包含在示例代码中

不知道是不是机器配置太低了 :joy:

是的。看上去配置不是太高噢

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