Nebula Graph v3.0.0 性能报告

cpu的单位(s)怎么理解?

看看瓶颈是不是在网络和磁盘 io 上。
cpu 的单位,参考 GitHub - ncabatoff/process-exporter: Prometheus exporter that mines /proc to report on selected processes

可以近似认为 6s 就是占了 6 个核心。

1 个赞

为什么cpu指标,有18条线?每个进程都有两条线。而其他指标都是9条线,每个进程一条线。

cpu 里一条是 system,一条是 user。

1 个赞

有cpu负载指标吗?

请问导入的这部分数据 在nebula 里面实际的索引大小是多大?

是指存储的大小?
我们没统计过,另外存储和怎么建索引有关系,我们 bench 为了性能,只做了单个属性的索引,那存储就比较小。

这个是我们日常压测的图,机器 128C

请问下为什么为什么客户端耗时会数倍于服务端耗时?网络传输和反序列化开销复杂度正常应该是小头啊,服务器的查询一般才是大头

看什么查询,有的查询很快

请问在测试的时候有开启kv separation吗?

没有

请问一下报告中Match查询的吞吐量是基于多长的执行时间计算出来的的,完成的迭代数是多少?

补充一下 执行语句:scripts/k6 run output/Match.js -u 50 -d 5m --summary-trend-stats “min,avg,med,max,p(90),p(95),p(99)” --summary-export output/result_Match.json

你好,可以把压测配置发出来吗,主要是storage

什么的配置,机器配置还是 storage 的服务配置,服务的配置的话。

--rocksdb_block_cache=81920
--reader_handlers=64
--num_worker_threads=64

其他都是默认的

1 个赞