跳级查询达到100ms延迟

总共入了300亿条数据,450个分片,1个副本,单机100G,
使用go的一跳查询达到100ms,而取点和边只需1-2ms。
看了一下源码,查询跳级的时候,需要查询到边,而查询边就要使用rocksdb的前缀和range查询,在这么大数据量级下面,会拖慢整个时长吧???

prefix bloom filter 还行吧,不过前缀相同多的话,还是会慢的

100ms的延时,确实很慢呢,现在rocksdb都进入到第4层写入了。

那要看你硬盘性能、会读取的数据量,然后估算下。不过100ms好像是有点慢

都是ssd盘,limit 1,不过我用的是url开头的key,基本上是http://开头的,不知道会不会有这种相似性的问题。每个节点大概平均估算得有2个亿.
想问一下,每个节点是不是可以配多个rocksdb的实例,这样是不是每个实例的分片查询是不是会缩小???

limit 1 没用,不下推的,就是全量扫的。
第二是prefix bloom 你可能要设置下