redis
文章平均质量分 79
分布式缓存
隔壁码王
这个作者很懒,什么都没留下…
展开
-
(一)redis的持久化机制
redis持久化的意义 redis的数据存储在内存中,如果没有持久化的话,redis遇到灾难性故障的时候,就会丢失所有的数据,即使重启redis,没有数据恢复的情况下,就有可能发生缓存雪崩的问题,从而导致系统数据库压力过大,甚至宕机,导致服务不可用。 如果通过持久化一份儿数据放在磁盘上,然后定期比如说同步和备份到一些云存储服务上去,那么就可以保证数据不丢失全部,还是可以恢复一部分数据回来的 redis持久化机制 redis有两种持久化机制,一种RDB,另一种AOF RDB 对redis中的数据进行周期性的原创 2020-10-21 15:11:16 · 122 阅读 · 0 评论 -
redis的线程模型
redis的线程模型 Redis基于Reactor模式开发了文件事件处理器,文件事件处理器包含了4个部分:多个socket,io多路复用程序,文件事件分派器,事件处理器。事件处理器又分为连接应答处理器,命令请求处理器,命令回复处理器,事件处理器是单线程的,但是通过io多路复用可以监听多个socket,实现了高性能的通讯模型。多个socket可能并发不同的事件,但是通过io多路复用程序将不同的事件压...原创 2019-12-23 10:21:49 · 82 阅读 · 0 评论