Redis
最新博文
-
二十五、Redis进阶-企业级解决方案-缓存穿透
Redis缓存穿透:是指查询一个数据库不存在的数据。举个栗子,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没命中,于是向持久层数据库查询,发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是都去请求持久层数据库,这样会给持久层数据库造成很大的压力,相当于出现了缓存穿透。...
温新 2020-09-06 17:54:12 【Redis】
-
二十四、Redis进阶-企业级解决方案-缓存击穿
Redis缓存击穿:是指一个key非常热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库,就像在一个屏障上凿开了一个洞。...
温新 2020-09-06 17:39:54 【Redis】
-
二十三、Redis进阶-企业级解决方案-缓存雪崩
Redis缓存雪崩指在某一个时间段内,缓存集中过期。从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。...
温新 2020-09-06 17:26:51 【Redis】
-
二十二、Redis进阶-企业级解决方案-缓存预热
Redis缓存预热就是系统上线后,提前将相关的缓存数据加载到缓存系统中。避免用户请求时先查询数据库,然后再将数据缓存的问题。...
温新 2020-09-06 17:05:18 【Redis】
-
二十一、Redis进阶-Redis集群记录
RedisRedis6集群记录。使用集群需要将相关配置打开,这些配置建议写在单独的配置文件中。...
温新 2020-09-06 16:47:00 【Redis】
-
二十、Redis进阶-实战Redis集群搭建
RedisRedis6实战实现集群部署。说明:使用3主3从来实现Redis集群。...
温新 2020-09-06 16:06:45 【Redis】
-
十九、Redis进阶-Redis哨兵模式原理
Redis从上一篇文章中实现的哨兵,可以有这样的总结,当主数据库宕机之后,哨兵会推选出一个新的主服务器,并把之前的主服务器变为新的从服务器。这一过程是哨兵自动完成的,不需要人工参与。 如果没有哨兵就需要人工参与,这一过程是比较繁琐的,可见哨兵模式的方便。那么什么是哨兵?...
温新 2020-09-06 13:14:36 【Redis】
-
十八、Redis进阶-实战Redis哨兵模式配置的实现
Redis实现的实现是基于主从复制的,因此要实现哨兵就先实现主从复制。关于主从复制已有记录文章,本篇文章实现哨兵是基于十六、Redis进阶-Redis主从复制一主多从一步一步实现,因此还没有实现主从复制,就先赶紧对着主从复制的文章来实现吧。...
温新 2020-09-06 00:28:28 【Redis】
-
十七、Redis进阶-Redis主从复制原理
Redis主从复制原理。通过复制可以实现读写分离,可以提高服务器的负载能力。读频率大于写频率的应用场景中,当单机Redis无法应付大量的读请求时,可以通过复制功能建立多个从数据库节点,主数据库只进行写操作,而从数据库负责读操作。...
温新 2020-09-05 22:50:13 【Redis】
-
十六、Redis进阶-Redis主从复制一主多从一步一步实现
Redis在复制的概念中,数据库分为两类,一类是主数据库(master),另一类是从数据库(slave)。主数据库可以进行读写操作,当主数据库写操作导致数据变化时会自动将数据同步给从数据库;从数据库一般设置为只读,并接受主数据库同步过来的数据。...
温新 2020-09-05 00:07:22 【Redis】
-
十五、Redis进阶-Redis两种持久化方式记录
Redis什么是Redis持久化。Redis持久化是将存储在内存中的数据永久保存在硬盘中。Redis为什么需要持久化。Redis的强大性能很大程度上是因为将所有数据都存储中了内存当中,当Redis重启之后,所有存储中内存中的数据就会丢失。在某些情况下,希望Redis重启之后数据不丢失,这就需要用到持久化了。...
温新 2020-09-03 23:18:32 【Redis】
-
十四、Redis进阶-Redis“发布/订阅”模式
RedisRedis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis中提供了一组命令可以轻松实现“发布/订阅”模式。“发布/订阅”模式可以实现进程间的消息传递...
温新 2020-09-02 23:19:53 【Redis】