redis持久化操作

    科技2022-07-15  145

    redis持久化操作

    对于持久化的总结:对于大部分数据是安全的,小部分数据还是有安全隐患。

    RDB默认方式,不需要进行配置,默认就是用这种机制(在一定的间隔时间中检测key的变化情况,然后进行持久化数据)(推荐) 修改配置文件(需要的配置,一般不要动)# after 900 sec (15 min) if at least 1 key changed # 15分钟key至少变化一次就持久化存储一次 save 900 1 # after 300 sec (5 min) if at least 10 keys changed # 5分钟key至少变化五次就持久化存储一次 save 300 10 # after 60 sec if at least 10000 keys changed # 1分钟key至少变化1w次就持久化存储一次 save 60 10000

    2.持久化运行(一定要在cmd中执行文件,否则会出问题) 2. 打开redis-cli.exe进行持久化操作(随着对key的操作次数增加就会持久化到硬盘上) 3. 关闭redis-service、redis-cli再次进入检测是否成功持久化 - 成功

    AOF日志记录的方式,可以记录每一条命令的操作。(就是MySql每一条命令都会进行IO操作) 配置redis.windows.conf文件开启AOF持久化 # 默认关闭 appendonly no # 改成 appendonly yes # 持久化选择 # appendfsync always # 操作一次持久化一次, 性能最低 appendfsync everysec # 每隔一秒持久化一次, 性能也低(more) # appendfsync no # 不进行持久化 开启AOF持久化,与BDR类似 成功开启: 持久化操作 检测持久化操作
    Processed: 0.011, SQL: 8