随笔分类 -  Redis

摘要:Redis单节点的分布式锁只需要注意三点就可以了: 1.加锁并设置锁的过期时间必须是原子操作; 2.锁的value值必须要有唯一性; 3.释放锁的时候要验证其value值,不是自己加的锁不能释放. 但是单节点分布式锁最大的缺点就是,它只作用在一个Redis节点上,如果该节点挂了,那就挂了. 那可不可 阅读全文
posted @ 2020-10-07 16:04 热敷哥 阅读(3693) 评论(3) 推荐(5)
摘要:为什么要用分布式锁? 先上一张截图,这是在浏览别人的博客时看到的. 在了解为什么要用分布式锁之前,我们应该知道到底什么是分布式锁. 锁按照不同的维度,有多种分类.比如 1.悲观锁,乐观锁; 2.公平锁,非公平锁; 3.独享锁,共享锁; 4.线程锁,进程锁; 等等. 我们平时用的锁,比如 lock,它 阅读全文
posted @ 2020-10-06 21:15 热敷哥 阅读(2117) 评论(4) 推荐(6)
摘要:停止windows服务 : redis-server.exe --service-stop --service-name redis6379 删除windows服务 : redis-server.exe --service-uninstall --service-name redis6379 阅读全文
posted @ 2019-08-06 15:02 热敷哥 阅读(191) 评论(0) 推荐(0)
摘要:redis的事务 严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的。 redis中的事务定义 Redis中的事务(transaction)是一组命令的集合。 事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都不执行。 事务的原理是先将属 阅读全文
posted @ 2019-03-13 22:34 热敷哥 阅读(434) 评论(0) 推荐(0)
摘要:原贴 : https://www.cnblogs.com/chenpingzhao/p/5158791.html 关于Redis持久化 Redis有两种持久化的方式:快照(RDB文件)和追加式文件(AOF文件) RDB持久化方式是在一个特定的间隔保存某个时间点的一个数据快照。 AOF(Append 阅读全文
posted @ 2019-03-05 23:48 热敷哥 阅读(416) 评论(0) 推荐(0)
摘要:1、redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/MicrosoftArchive/redis/releases 2、解压 Redis-x64-3.2.100.zip,解压后的文件结构如下: 3、修改re 阅读全文
posted @ 2018-07-19 14:43 热敷哥 阅读(291) 评论(0) 推荐(0)