• 02、redis持久化篇


    1. redis是一个内存数据库,当redis服务器重启,获取电脑重启,数据会丢失,我们可以选择将redis内存中的数据持久化保存到硬盘的文件中。

    2. redis持久化机制:


                1. RDB:默认方式,不需要进行配置,默认就使用这种机制

                    * 在一定的间隔时间中,检测key的变化情况,然后持久化数据


                    1. 编辑redis.windwos.conf文件
                        #   after 900 sec (15 min) if at least 1 key changed
                        save 900 1
                        #   after 300 sec (5 min) if at least 10 keys changed
                        save 300 10
                        #   after 60 sec if at least 10000 keys changed
                        save 60 5  # 表示 60秒内 key 被修改5次进行持久化
                        
                    2. 重新启动redis服务器,并指定配置文件名称
                        D:JavaWeb2018day23_redis资料 ediswindows-64 edis-2.8.9>redis-server.exe redis.windows.conf    
                    
                2. AOF:日志记录方式,可以记录每一条指令操作,可以在每一次命令操作后,进行持久化数据


                    1. 编辑redis.windwos.conf文件
                        appendonly no(关闭aof) --> appendonly yes (开启aof)
                        
                        # appendfsync always : 每一次操作都进行持久化
                        appendfsync everysec : 每隔一秒进行一次持久化
                        # appendfsync no     : 不进行持久化

  • 相关阅读:
    Codeforces 1154C Gourmet Cat
    copy 浅拷贝 深拷贝
    sort and sorted 区别
    python第四天
    python入门第三天_练习
    可持久化trie
    bzoj 3261 最大异或和【可持久化trie】
    bzoj 2716 [Violet 3]天使玩偶 【CDQ分治】
    bzoj 1176 [Balkan2007]Mokia 【CDQ分治】
    CDQ分治
  • 原文地址:https://www.cnblogs.com/M87-A/p/14753621.html
Copyright © 2020-2023  润新知