面试中问到Redis持久化的原理,本篇在做详细解答可在redis.conf中配置 , 会以一段时间内达到指定修改的次数为规则来触发快照操作,快照文件名为dump.rdb 。每当Redis服务重启的时候都会从该文件中把数据加载到内存中 。在60秒内有10000次操作即触发RDB持久化 。
Redis持久化就是把数据保存到磁盘上(可永久保存的存储设备中),以便数据恢复 。
AOF(append only file)持久化:以独立日志的方式记录每次写命令,重启时再重新执行AOF文件中的命令达到恢复数据的目的 。AOF的主要作用是解决了数据持久化的实时性,目前已经是Redis持久化的主流方式 。
redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF(append only file)持久化(原理是将Reids的操作日志以追加的方式写入文件) 。
在redis的配置里有着这样的一段配置:save 900 1save 300 10save 60 10000很关键的一段配置,这时RDB持久化的核心 。
redis面试之数据结构1、string是redis的最基本的数据类型 。string类型是二进制安全的,也就是说string里可以包含任何的数据类型 。
2、redis数据结构有哪些?推荐:《redis视频教程》字符串(strings):存储整数(比如计数器)和字符串(废话 。
3、Redis有五种结构:String 可以是字符串,整数或者 浮点数 , 对整个字符串或者字符串中的一部分执行操作 , 对整个整数或者浮点执行自增(increment)或者自减(decrement)操作 。
redis面试排查的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于redis面试必问、redis面试排查的信息别忘了在本站进行查找喔 。
推荐阅读
- sku和erp系统管理对接工作,erp系统如何与数据库对接
- muse转wordpress主题,wordpress主题使用教程
- java格式化磁盘代码 java代码格式化的快捷键设置
- 小型ktv如何营销,小ktv怎么经营
- 母亲模拟器游戏大全,母亲模拟器游戏大全手机版
- html5导航条连接列表,html导航链接怎么做
- linux命令-后面的 linux命令文件后缀
- 大学生如何进去新媒体运营,大学生新媒体运营报告
- 包含postgresql设置用户密码的词条