Redis

3 篇文章

Redis与MySQL的双写一致性

在日常开发中,我们经常会碰到这样一个经典的场景:为了提升性能,系统会优先查询Redis。如果Redis命中,则直接返回;如果Redis未命中,则查询MySQL,将结果返回给客户端的同时,再同步回写到Redis中。

6 分钟阅读
2896 字

MoreKey 与 BigKey

在 Redis 的使用过程中,海量键(MoreKey)和过大键(BigKey)是两种常见但容易被忽视的性能杀手。它们会给 Redis 的稳定性、响应延迟和运维带来巨大挑战。本文将深入探讨这两类问题的成因、危害,并提供一套完整的发现、处理和规避方案。

8 分钟阅读
3642 字

未命名

读完本文,你将能轻松解答三个常见的 Redis 面试题:

  1. Redis 究竟是单线程还是多线程?
  2. 你了解 I/O 多路复用吗?
  3. Redis 为什么如此快?

在探讨这些问题之前,我们先得出一个核心结论:Redis 在 4.0 版本之前,其核心网络模型是单线程的,但引入了部分多线程功能,如异步删除。从 Redis 6.0 开始,则正式引入了多线程 I/O,以进一步提升性能。

8 分钟阅读
3918 字