redis 基础知识
日期: 2020-12-14 分类: 跨站数据测试 582次阅读
1.redis 事务
redis的事务是将单条命令入队,序列化执行。是不保证原子性的。即其中一条命令出现逻辑错误,后面的语句仍会执行成功。
multl 开启事务
set k1 1
set k2 2
exec 执行事务
discard 取消事务
2.redis乐观锁
乐观锁需要依靠事务执行
watch k1 监听k1
get k1
multi 开启事务
set k2
exec 如果 k1的值在执行exec之前,被修改了的话。就会执行失败返回空。
失败后的处理是
unwatch k1 解除监听。然后再重新执行一边业务。
3.redis 基本配置文件
protected_mode yes 开启保护模式。如果redis需要远程访问则需要关闭这个配置。
daemonize yes 是否以守护进程运行服务器
logfile "" 日志位置,默认为空不保存。
4.redis 持久化
RDB 模式,保存数据快照 (全量备份)
save 60 1 60秒内有一次修改则备份一次
AOF 模式,增量备份。每秒备份每一条写命令
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
精华推荐