文章分类 - Redis
摘要:Redis为什么这么快: Redis是使用内存存储的,没有磁盘IO开销,读写速度快 单线程实现(Redis6.0以前),避免了多线程之间线程的切换和锁竞争的开销 IO多路复用,使用单线程来轮询描述符,将数据库的操作都转成了事件,不在网络I/O上浪费过多的事件 高效的数据结构:redis对每种数据类型
阅读全文
摘要:Redis缓存作用:提高读写响应速率,降低数据库压力 Redis 缓存穿透: 指客户端请求的数据在redis缓存中和数据库中没不存在。 可能出现的问题:可能会有不怀好意的人,高并发请求不存在的数据,先去缓存找,找不到再去数据库中,在这种高并发的情况下,很有可能会把数据库搞垮 解决方案: 缓存空对象:
阅读全文