标签: redis
单独的数据库是否会提高KEYS和SORT的性能?
答案 0 :(得分:1)
如果你的意思是,通过在多个数据库中传播相同数量的密钥,你的KEYS和SORT操作会更快,那么答案是肯定的。
这是因为要检查的密钥较少,这两个操作的时间复杂度取决于密钥的数量。
同时,在两个不同的数据库中对两个结果集进行排序将会更加昂贵。
请参阅:
答案 1 :(得分:0)
没有。这两个命令都在一个数据库上运行。如果您有2个或更多数据库并且想要运行该命令,则必须在每个数据库中执行,因此需要花费两倍的时间。