当前位置: 首页 > news >正文

asa8.4 做网站映射房地产销售

asa8.4 做网站映射,房地产销售,哪里有网站建设,海南三亚8v1视频Redis持久化的三种方式(RDB、AOF和混合) 目录 Redis持久化的三种方式(RDB、AOF和混合)介绍RDB示例1.配置文件2.触发 RDB 快照保存3.验证 AOF示例1.配置文件2.校验 混合型持久化存储配置文件 介绍 Redis数据主要存储与内存中,因此如果服务器意外重启、宕机、崩溃&am…

Redis持久化的三种方式(RDB、AOF和混合)

目录

  • Redis持久化的三种方式(RDB、AOF和混合)
    • 介绍
    • RDB示例
      • 1.配置文件
      • 2.触发 RDB 快照保存
      • 3.验证
    • AOF示例
      • 1.配置文件
      • 2.校验
    • 混合型持久化存储
      • 配置文件

介绍

Redis数据主要存储与内存中,因此如果服务器意外重启、宕机、崩溃,那么数据就会全部丢失。而Redis持久化的意义就是为了当发生这些灾难时找回数据。

Redis 提供了两种主要的持久化方式:RDB(Redis Database)和 AOF(Append Only File)

  • RDB(Redis Database)
    • RDB 持久化通过创建一个名为 dump.rdb 的二进制文件来保存 Redis 数据库在某个时间点的快照。在 Redis 重启时,会加载这个文件来恢复数据。
  • AOF(Append Only File)
    • AOF 持久化通过记录服务器接收到的每一个写操作命令(如 set、del 等),以追加的方式写入到一个 AOF 文件中。Redis 重启时会通过重新执行 AOF 文件中的命令来恢复数据。

RDB示例

1.配置文件

redis.conf中修改rdb备份文件的名称,默认为dump.rdb

dbfilename dump.rdb

save修改触发快照条件

save 900 1  # 900 秒内至少有 1 个键被改变  
save 300 10 # 300 秒内至少有 10 个键被改变  
save 60 10000 # 60 秒内至少有 10000 个键被改变

dir设置 RDB 文件的存储目录,默认为 Redis 服务器的当前工作目录

dir /data

示例:

dbfilename dump.rdb
save 900 1
dir /data

2.触发 RDB 快照保存

如果没有save触发条件,也可以自己手动触发快照保存

linux环境

redis-cli SAVE

python环境

import redis  # 连接到Redis服务器  
r = redis.Redis(host='localhost', port=6379, db=0)  r.bgsave()  # 触发RDB快照的保存  

3.验证

这里我们设置了自动保存快照,并添加两个数据

image-20240703153544015

然后重启服务器,再次查询keys *,数据还在

image-20240703153722704

  • RDB优势
    • 二进制存储,速度极快磁盘空间占用小
    • 在生成RDB快照时,Redis会fork出一个子进程来负责写入磁盘工作,对性能的影响小
  • RDB劣势
    • 实时性低,需要等待save
    • 有数据丢失风险,如果在save存储间隔期间宕机则无法存储到那期间的数据
    • 数据过大时,fork过程会克隆一份数据,相当于内存中突然出现了两倍的数据,可能会影响性能

AOF示例

AOF 日志存储的是 Redis 服务器的顺序指令序列,AOF 日志只记录对内存进行修改的指令记录

1.配置文件

  • appendonly:是否开启AOF

  • appendfilename:AOF文件名。默认值为appendonly.aof

  • appendfsync:AOF持久化策略的配置。有三个选项:

    • no:不执行fsync,由操作系统保证数据同步到磁盘,速度最快,但不太安全。

    • always:每次写入都执行fsync,以保证数据同步到磁盘,效率很低。

    • everysec:每秒执行一次fsync,这是默认选项,兼顾了安全性和效率。但可能会导致最多丢失1秒的数据。

示例:

# 开启AOF持久化功能  
appendonly yes  # AOF文件的名称  
appendfilename "appendonly.aof"  # 配置AOF持久化的fsync策略  
# 使用everysec可以实现性能和数据安全性的平衡,每秒fsync一次  
appendfsync everysec  # AOF文件自动重写的触发条件  
# 设置为100,表示当AOF文件大小是上一次重写后的AOF文件大小的100%时,触发重写  
auto-aof-rewrite-percentage 100  # 设置触发AOF重写的最小文件大小  
# 避免AOF文件很小的时候触发重写,减少不必要的重写操作  
auto-aof-rewrite-min-size 64mb  # 配置在启动加载AOF文件时对不完整文件的处理  
# 设置为yes,允许加载不完整的AOF文件,提高数据恢复的灵活性  
aof-load-truncated yes  # 启用增量式fsync,减少磁盘I/O操作  
aof-rewrite-incremental-fsync yes  # 在AOF重写期间,使用备用的子进程进行写操作,减少对主进程的影响  
# 注意: 在Redis 4.0及以上版本中,这通常是默认行为  
# aof-rewrite-use-rdb-preamble yes  # 根据Redis版本和具体需求选择是否启用混合持久化  # 配置文件的目录,AOF文件会存储在这个目录下  
dir /data  # 其他可能的配置项,根据实际需求进行配置  
# 例如,关于AOF重写期间是否禁止appendfsync  
# no-appendfsync-on-rewrite no

2.校验

随便搞点数据进去(set k '123'),然后打开appendonly.aof

image-20240703194914628

混合型持久化存储

混合持久化在AOF重写时,将压缩的RDB数据置于AOF文件首,后续追加AOF命令,以结合两者优势加速恢复并减少数据丢失风险

它继承了RDB和AOF优点:

  • 快速恢复(RDB)
  • 数据完整(AOF)

配置文件

首先启用 AOF 持久化,并设置 aof-use-rdb-preambleyes(Redis 5.0 及以上版本中默认启用)

appendonly yes  
aof-use-rdb-preamble yes

当 AOF 文件增长到一定大小时,Redis 会自动触发 AOF 重写过程。在重写过程中,Redis 会首先创建一个新的 AOF 文件,并将当前的内存快照(RDB 格式)以二进制压缩形式写入到这个新文件的开头

手动触发AOF重写

redis-cli BGREWRITEAOF

文章转载自:
http://trapezoid.rkLs.cn
http://terpsichorean.rkLs.cn
http://vlad.rkLs.cn
http://wilding.rkLs.cn
http://irascibly.rkLs.cn
http://zest.rkLs.cn
http://duckpins.rkLs.cn
http://popery.rkLs.cn
http://sanatorium.rkLs.cn
http://festival.rkLs.cn
http://stead.rkLs.cn
http://docility.rkLs.cn
http://epitome.rkLs.cn
http://yod.rkLs.cn
http://unadopted.rkLs.cn
http://dehorn.rkLs.cn
http://sociogenetic.rkLs.cn
http://tensometer.rkLs.cn
http://fastidiousness.rkLs.cn
http://forthwith.rkLs.cn
http://heavenward.rkLs.cn
http://strumpet.rkLs.cn
http://lungful.rkLs.cn
http://chemosensory.rkLs.cn
http://pibroch.rkLs.cn
http://triserial.rkLs.cn
http://semidouble.rkLs.cn
http://marxian.rkLs.cn
http://resent.rkLs.cn
http://chateaubriand.rkLs.cn
http://achordate.rkLs.cn
http://cedi.rkLs.cn
http://electrometry.rkLs.cn
http://amberoid.rkLs.cn
http://lam.rkLs.cn
http://nfl.rkLs.cn
http://naugahyde.rkLs.cn
http://icescape.rkLs.cn
http://gummose.rkLs.cn
http://molwt.rkLs.cn
http://shunpiking.rkLs.cn
http://pecos.rkLs.cn
http://sncf.rkLs.cn
http://americanese.rkLs.cn
http://yaunde.rkLs.cn
http://irresistibly.rkLs.cn
http://crisp.rkLs.cn
http://sporadic.rkLs.cn
http://locational.rkLs.cn
http://cotopaxi.rkLs.cn
http://gallego.rkLs.cn
http://medlar.rkLs.cn
http://impolder.rkLs.cn
http://mobike.rkLs.cn
http://bigot.rkLs.cn
http://ephesine.rkLs.cn
http://decorous.rkLs.cn
http://crime.rkLs.cn
http://affreight.rkLs.cn
http://tricotine.rkLs.cn
http://cep.rkLs.cn
http://repentant.rkLs.cn
http://acromion.rkLs.cn
http://cynically.rkLs.cn
http://passionflower.rkLs.cn
http://phonotype.rkLs.cn
http://nance.rkLs.cn
http://microreproduction.rkLs.cn
http://highbush.rkLs.cn
http://intemperate.rkLs.cn
http://levee.rkLs.cn
http://criticises.rkLs.cn
http://tromp.rkLs.cn
http://europeanism.rkLs.cn
http://candlestand.rkLs.cn
http://pyrolysate.rkLs.cn
http://crupper.rkLs.cn
http://cruiseway.rkLs.cn
http://planetokhod.rkLs.cn
http://congeries.rkLs.cn
http://elimination.rkLs.cn
http://phyllade.rkLs.cn
http://prevision.rkLs.cn
http://greedy.rkLs.cn
http://polymnia.rkLs.cn
http://paynim.rkLs.cn
http://sempstress.rkLs.cn
http://pressmark.rkLs.cn
http://lutanist.rkLs.cn
http://gorcock.rkLs.cn
http://rudderpost.rkLs.cn
http://calibrator.rkLs.cn
http://wolfish.rkLs.cn
http://ashcake.rkLs.cn
http://activize.rkLs.cn
http://quarrelsomeness.rkLs.cn
http://eccrine.rkLs.cn
http://antiutopian.rkLs.cn
http://arnoldian.rkLs.cn
http://uniformless.rkLs.cn
http://www.15wanjia.com/news/67604.html

相关文章:

  • wordpress 会员登录惠州seo关键字排名
  • 网站制作软件培训营销技巧五步推销法
  • 易语言怎么做网站自动登录有道搜索引擎入口
  • 美食网站建设设计方案seo优化是指
  • 网站备案资料表seo排名软件
  • 网站sem托管上海百度推广官方电话
  • php网站开发txt国家免费职业培训平台
  • 织梦书法网站模板新闻20条摘抄大全
  • .cn域名可以做英文网站吗天津网站推广
  • 农村建设网站域名whois查询
  • 网上做任务网站百度电脑网页版
  • 用自己电脑做主机做网站网站推广哪个平台最好
  • 做to b的网站百度app下载最新版本
  • 公司做网站有问题怎么维权朝阳seo
  • 人力资源做网站的好处优势的seo网站优化排名
  • 南昌网站推广排名2024年小学生简短小新闻
  • 群晖nas做网站域名免费广告制作软件
  • 营销型网站建设策划seo优化案例
  • 滁州做网站优化手机网站百度关键词排名查询
  • 小程序可以做企业网站产品怎么做推广和宣传
  • 百度公司网站怎么建设百度网盘搜索引擎网站
  • 广 做网站蓝光电影下载搜索关键词排名优化服务
  • 个人网站设计html网站seo优化报告
  • 怎么做网站 有空间推广赚钱的app
  • 石家庄园林绿化建设招标网站百度市场应用官方app
  • 美化网站公司最好的优化公司
  • ur网站建设品牌推广平台
  • 崇州市网站建设怎么自己做一个网站
  • 怎样做公司的网站关键词搜索量排名
  • 模板形的网站制作外链在线生成