Redis 主从复制可以实现数据库的读写分离,即主节点负责接收写请求、从节点负责接收读请求,是高性能 Redis 服务的基础。所以配置 Redis 主从复制应当作为开发者的技能之一,后文内容包括:
- 单机配置一主二从的主从复制服务
- 服务验证;
Redis 服务器中与服务相关的命令。
在开发过程中,开发者常常需要对文件执行读写操作,仅以此文记录读写文件的常规用法。
栈(Stack)和队列(Queue)是编程中常用的两种数据结构,下面通过 Redis 的列表(List)类型来实现栈和队列。
Redis 服务器中与 key 相关的命令。
Redis 是开源的、高性能的数据结构存储系统,在框架设计中常常被当作缓存服务器。不同于传统的关系型数据库(如 MySQL、PostgreSQL),Redis 将数据以键值对的方式存储于内存并且支持数据持久化。尽管 Redis 采用了单线程模型来处理请求,但其通过 I/O 多路复用技术做到了应用级别的异步,运行的性能也十分良好。
Redis 服务器中与集合相关的命令。
Redis 服务器中与 stream 相关的命令。