Redis持久化AOF Redis持久化AOF介绍与RDB存储某个时刻的快照不同,AOF持久化方式会记录客户端对服务器的每一次写操作命令,并将这些写操作以Redis协议追加保存到以aof为后缀的文件,在Redis服务器重启时,会加载并运行aof文件的命令,以达到恢 2024-06-14 服务端技术 Redis 分布式系统 Redis持久化RDB Redis持久化RDB背景Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存中,在处理客户端请求时,所有操作都在内存当中进行。 但是存储在内存中的数据,只要服务器关机(各种原因引起的),内存中的数据就会消失了,不仅服务器关机 2024-06-13 服务端技术 Redis 分布式系统 Redis的发布订阅模式 Redis的发布订阅模式介绍Redis是一款基于内存的非关系型数据库,提供了多种数据结构存储数据,存取数据的速度还很快,除了这些优点,它还提供了其他特色功能,比如:管道、发布订阅模式。 本文主要描述发布订阅模式的使用。 发布订阅模式发布订阅 2024-06-13 服务端技术 Redis 分布式系统 Redis的三种集群方式及原理 Redis的三种集群方式及原理主从复制原理 从服务器连接主服务器,发送SYNC命令 主服务器接收到SYNC命令后,开始执行BGSAVE命令生成RDB文件,并使用缓冲区记录此后执行的所有写命令 主服务器BGSAVE执行完后,向所有从服务器发送 2024-06-11 服务端技术 Redis 分布式系统 Redis集群搭建 Redis集群搭建介绍上一篇博客介绍了主从复制的配置,接下来介绍如何使用 redis-trib.rb 搭建一个 Redis集群。 redis-trib.rb是一款由 Redis 官方提供的集群管理工具,能够大量减少集群搭建的时间。除此之外, 2024-06-10 服务端技术 Redis 分布式系统 Redis主从复制配置 Redis主从复制配置背景当我们的应用出现高流量高并发的情况下,通常会使用缓存来提高系统的吞吐量,如果当流量超过了缓存的性能瓶颈后,我们需要对缓存进行水平扩容来提高他的并发能力,那么这就需要搭建Redis主从集群,实现读写分离。 使用Red 2024-06-10 服务端技术 Redis 分布式系统