标签:for server 使用 binlog tar 根目录 延迟 通过命令 enc
说到redis的持久化,可以先说redis的高可用,而保证其高可用的手段有------持久化、复制、哨兵、集群。
持久化:数据的备份,将数据存入硬盘保证数据不会因进程退出而丢失。
复制:是哨兵和集群的基础。复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。
哨兵:在复制的基础上,哨兵实现了自动化的故障恢复。缺陷:写操作无法负载均衡;存储能力受到单机的限制。
集群:通过集群,Redis解决了写操作无法负载均衡,以及存储能力受到单机限制的问题,实现了较为完善的高可用方案。
redis的持久化又可分为RDB持久化和AOF持久化:前者将当前数据保存到硬盘,后者则是将每次执行的写命令保存到硬盘(类似于MySQL的binlog);由于AOF持久化的实时性更好,即当进程意外退出时丢失的数据更少,因此AOF是目前主流的持久化方式。
标签:for server 使用 binlog tar 根目录 延迟 通过命令 enc
原文地址:https://www.cnblogs.com/zsk-1996/p/9282972.html