Redis性能高
Redis性能高的原因
1.基于内存使用
2.Redis的IO多路复用机制
3.使用单线程(避免线程之间的切换)
4.底层高效的数据结构 (哈希表)
在哈希表中,先做哈希运算再取模,时间复杂度为O(1)
存储类型
以key Value形式进行存储
key 只能是string类型 ,Value 可以是 String 、Hash 、List 、Set、Zset
接下来的几篇博客告诉大家各种数据类型的使用场景以及使用的结构以及常见的问题解决方式
高并发出现的问题以及解决方式
- 缓存击穿
- 缓存穿透
- 突发性热点缓存
- 缓存雪崩
在以下的几篇博客中讲到