Redis笔记

Redis

Redis:不仅仅是内存型数据库,还具有持久化策略===1.RDB 2.AOF

持久化策略:

1.RDB两种方式同步和异步

​ 同步:内存–快照–保存到磁盘中 此时不能继续写入数据了

​		异步:内存--可以继续写入--保存到磁盘中

​				--快照--保存到磁盘中(另一个地方单独存储快照)

		优点:  1.直接保存为一个rdb文件,用rdb文件就可以直接恢复数据

​			   2.数据保存是子进程进行,不影响父进程操作。

​			   3.恢复数据效率高AOF

​				总体性能高于AOF

		缺点:

   				1.由于redis不可意料的关闭,当写入频率不达标,无法存入,可能导致数据丢失
	
  				2.每次保存都需要子进程,数据量大时,比较消耗性能

2.AOF:将所有执行的命令每一条都保存下来,重启后全部重新执行。(时间越久恢复越慢)

​ AOF默认关闭。当两种策略同时存在时,优先执行AOF

​	优点:比RDB相对安全  (频率是1秒保存一次)
​	缺点: 1.相同数据集AOF大于RDB
				2.效率慢

Redis主从复制:对安全性的扩展

​ 1.可以一主多从

​ 2.配置===从的1.端口,2.dump,rdb名字–>防止端口和文件冲突,3.主服务器的端口 ,

​ 3.从服务器只能读取不能写入

​ 4.缺点:一旦主服务离线,不能重启,不能写入 (从服务器是只读模式)

哨兵模式

哨兵模式:部署几个哨兵(防止一个哨兵出现网络故障,发生误判)看着 redis的几个服务器(主从复制过),当写入那个主服务器故障后,其他服务器随机变成一个主服务器,当第一个故障后恢复->变成从服务器。

集群模式(cluser):哨兵模式+主从复制

​ 三个服务器数量开始集群。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值