redis基础知识点

一、redis的存储的基本数据类型

String、Set、List、Hash、Zset

二、redis的持久化方式

1、写日志方式(AOF)

每次执行redis命令时(查询除外),将命令记录到日志文件中,命令的集合。

优点:数据完整性高,最多丢失一秒的数据

缺点:

2、快照方式(RDB)

设置一个时间点,将redis中的数据生成一个完整的快照,以二进制方式保存在磁盘中。

优点:适合备份,回滚到指定时间的数据。

缺点:数据完整性差

说明:redis支持同时开启两种持久化方式,重启时默认以日志方式恢复。

三、redis的三种模式

1、主从

保证数据的完整性

2、哨兵

解决服务器的高可用

3、集群

解决多台数据的重复性

四、redis的缓存击穿

1、定义

当数据查询的数据为空时,会导致写入redis的值也为空,那么会一直查询数据库。

2、处理方法

数据库返回为空时,就把空字符串写入redis,那么redis就能查询到数据了,就不会出现一直查询数据库了。

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值