
redis
mchine_swift
这个作者很懒,什么都没留下…
展开
-
lua脚本基于redis实现分布式锁
为什么需要分布式锁一般我们使用分布式锁有两个场景:效率:使用分布式锁可以避免不同节点重复相同的工作,这些工作会浪费资源。比如用户付了钱之后有可能不同节点会发出多封短信。正确性:加分布式锁同样可以避免破坏正确性的发生,如果两个节点在同一条数据上面操作,比如多个节点机器对同一个订单操作不同的流程有可能会导致该笔订单最后状态出现错误,造成损失。分布式锁的特点如下:互斥性:和我们本地锁一样互斥性是最基本,但是分布式锁需要保证在不同节点的不同线程的互斥。可重入性:同一个节点上的同一个线程如果获取了锁之后那原创 2020-09-16 14:54:25 · 509 阅读 · 0 评论 -
Linux 下Redis集群安装部署及使用详解
Linux 下Redis集群安装部署及使用详解转载 2017-11-06 20:57:17 · 7018 阅读 · 2 评论