redis有几种存储方式
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,Redis其实就是一个用C语言写的一个程序,这个程序用来存储 key-value数据,数据先放在内存,然后写入磁盘指定位置。下面我们梳理一下Redis存储两种方式: RDB和AOF第一种方式:RDB(
千家信息网最后更新 2025年01月21日redis有几种存储方式
Redis其实就是一个用C语言写的一个程序,这个程序用来存储 key-value数据,数据先放在内存,然后写入磁盘指定位置。
下面我们梳理一下Redis存储两种方式: RDB和AOF
第一种方式:RDB(Redis DataBase)
RDB是将数据写入一个临时文件,持久化结束后,用这个临时文件替换上次持久化的文件,达到数据恢复。
rdis database存储方式,是将数据存储在一个xxx.rdb的文件中。文件中保存的数据就是redis中的内存数据。默认的存储方式,效率高,对磁盘的访问比较合理,对内存数据的监控也是有一定临界值的,保证数据尽可能不丢失。
redis.conf
# In the example below the behaviour will be to save:# after 900 sec (15 min) if at least 1 key changed# after 300 sec (5 min) if at least 10 keys changed# after 60 sec if at least 10000 keys changed# Note: you can disable saving completely by commenting out all "save" lines.# It is also possible to remove all the previously configured save# points by adding a save directive with a single empty string argument# like in the following example:# save ""# 持久数据的规则. RDB持久规则. 存储数据的文件由dbfilename参数决定save 900 1save 300 10save 60 10000# RDB持久数据的文件命名. 可以使用绝对路径配置,如果没有路径配置,在命令运行的相对位置开始寻址存在。dbfilename dump.rdb
第二种方式:AOF(appendonly file)
AOF是将执行过的指令记录下来,数据恢复时按照从前到后的顺序再将指令执行一遍,实现数据恢复。
其中,AOF默认关闭,开启方法,修改配置文件redis.conf:appendonly yes
append of file 存储方式。对磁盘和IO的资源需求,比rdb方式高很多。对redis服务器的性能有很大的影响。Aof和rdb可以同时开启,但是,在redis重启的时候,会优先读取aof中保存的数据变化日志。不推荐同时启用,对磁盘的压力和IO的压力太高。推荐使用rdb。
# 是否启用append of file持久化方式.默认关闭.# 每秒持久一次数据. 以追加的方式,持久到数据文件.appendonly no# aof持久方式的文件名称.appendfilename "appendonly.aof"
以上就是redis存储方式有哪些的详细内容,更多请关注其它相关文章!
数据
方式
文件
存储
磁盘
就是
数据恢复
配置
位置
内存
压力
同时
指令
程序
规则
路径
推荐
很大
临界值
内容
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
搜索网站无法连接服务器啥意思
数据库服务器能远程连接吗
南阳软件开发联系电话
沈阳盘古网络技术做什么的
linux服务器web
同上一堂课直播网络安全
软件开发与设计是程序员吗
服务器急需管理员怎么报名
数据库中插入回车符
工信部工业网络安全
软件开发过程的管理文档
湖南潮流软件开发过程标准
密码编码与网络安全.pdf
奶块服务器怎么建
阿里云服务器优惠卷
计算机网络技术证书考试
百度文库变电站网络安全预案
戴尔服务器双路主板和cpu
100万服务器需要多大电脑
zoo服务器
腾讯互联网科技战争
北仑游戏软件开发平台
开学前 网络安全检查
用电脑玩网易版服务器
重庆智谷软件开发公司
互联网新科技供应商
贵州贵阳服务器地址虚拟主机
qq邮箱的发送服务器
java如何写数据库连接
计算机网络技术证书考试