gpt4 book ai didi

redis zrange 与 zrangebyscore(-inf +inf)

转载 作者:可可西里 更新时间:2023-11-01 11:46:52 28 4
gpt4 key购买 nike

在下一种情况下哪种方法更好:

我需要获取一些按分数排序的元素,我可以使用这两种方法:

 1. zrange myZset 1 5 WITHSCORES
2. zrangebyscore myZset -inf +inf WITHSCORES 4 1

在 redis 文档中,这两种方法都有时间复杂度:O(log(N)+M)

那么,在我的案例中执行时间有什么不同吗

最佳答案

在 zset 中的 60k 个元素上进行 10k 次迭代的时间:

zrange myZset 1 5 WITHSCORES:0.70670008659363

zrangebyscore myZset -inf +inf WITHSCORES 4 1:1.0469110012054

关于redis zrange 与 zrangebyscore(-inf +inf),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46092992/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com