首页 > 解决方案 > 哪个会更快:redis 扫描匹配或首先从 mysql 检索可能的键?

问题描述

假设我们有一个具有数百万键的 redis 实例。这些密钥由两部分组成:idX:idY。

要检索包含 idx=1234 的键的所有值(最多大约 5 个),扫描与 idx=1234 匹配的所有键会更快,还是首先从 MySQL 检索所有可能的 idY 键会更快数据库(大约 20 个)并尝试从 redis 中检索这 20 个 idX:idY 键的值?

标签: pythonmysqlredis

解决方案


推荐阅读