💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
一、如何对redis进行实物操作 1>multi打开事物 2>exec 执行事物 注意:自增字符串没有考虑特别完善 二、持久化机制 rdb,aof 1.什么是snapShotting(快照)。**在测试环境中使用** 将内存中一快照的方式写入到二进制文件中,默认damp可以通过配置自动化快照持久化的方式,我们可以配置redis在n秒内,如何key发生参数就自动做快照 save 900 1 <snapshotting> 设置 [数据实时性要求不高,允许数据出现问题] 2.append only file(aop) ** 在生产环境中使用** 由于快照方法在一定的时间间隔做一次,所以有可能发生redis意外down的情况,就会出现丢失最后一次快照,所有修改的数据。所以出现了aop之久化方式,是由于在使用aop redis将每一个收到的写命令通过write函数,添加到命令中,当redis重新启动append only aof,不是立即写到磁盘上,可以通过配置文件强制写到文件中 aof设置 appendonly yes 启动aof持久化方式有三种方式 appendsysnc always 收到写命令立即写入磁盘,效率最高,但是保证完全持久化。 appendsysnc everysec 每秒钟写入磁盘一次,在性能和持久化方面很好的折中。 三、发布与订阅消息 redis提供了简单的发布订阅 使用subscribe进行订阅监听 使用publish(频道)[发布内容,进行发送消息广播]