在Redis上缓存未命中是否有额外的成本

  • 本文关键字:是否 Redis 缓存 redis
  • 更新时间 :
  • 英文 :


为Redis中会被大量查询的条目设置默认值有好处吗?还是查询未设置的键需要同样的时间?

假设密钥存储在分布式哈希中,则在未命中返回之前,它必须检查密钥是否不在存储桶中,这可能比查找并在命中时停止要慢一些。这个桶是线性的吗?还有什么能让它变慢吗?

Redis是在集群中设置的,在这种情况下有数百万个条目。

我假设你只是在谈论字符串&这里的hashes(所以你唯一关心的操作是set/get,也许是hget/hset(-从Redis的角度来看,缓存命中和缓存未命中具有相同的时间复杂性,如果有什么不同的话,缓存未命中会更快,因为Redis不必通过套接字将任何数据传输回你的应用程序。

最新更新