
redis
java知路
这个作者很懒,什么都没留下…
展开
-
redission 实现分布式锁
1.原理2.高效分布式锁当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效的设计分布式锁,这里我认为以下几点是必须要考虑的。1、互斥在分布式高并发的条件下,我们最需要保证,同一时刻只能有一个线程获得锁,这是最基本的一点。2、防止死锁在分布式高并发的条件下,比如有个线程获得锁的同时,还没有来得及去释放锁,就因为系统故障或者其它原因使它无法执行释放锁的命令,导致其它线程都无法获得锁,造成死锁。所以分布式非常有必要设置锁的有效时间,确保系统出现故障后,原创 2020-12-17 17:17:08 · 593 阅读 · 0 评论 -
redis数据迁移的4种方法
方法一:离线迁移通过RDB或者aof文件RDB: 快 目的库必须开启才能用步骤: 1.源库 执行 BGSAVE 2.copy 源库的.rdb文件至目标库 3.重启目标库AOF: 慢 源库和目的库必须都开启才能用步骤: 1.将源库的aof文件拷贝到目标库的数据目录中 (两种方法) 1.redis-cli -p 6380 --pipe < ./appendonly.aof 2.重启建议采用RDB123...转载 2020-07-20 15:37:57 · 5524 阅读 · 0 评论 -
linux 安装redis,及常见问题解决
1.安装centOSyum install redis-server -yubuntusudo apt install redis-server2.启动方式一.redis-server方式二systemctl start redis-server3.开机启动systemctl restart redis-server4.连接redis-cli5.远程连接问题,修改...原创 2020-07-11 15:40:09 · 195 阅读 · 0 评论 -
允许redis远程访问 修改redis.conf 如图,默认为127.0.0.1只能本地访问,修改为0.0.0.0
允许redis远程访问修改redis.conf如图,默认为127.0.0.1只能本地访问,修改为0.0.0.0原创 2019-08-04 22:25:08 · 10386 阅读 · 0 评论 -
linux 安装redis.5.0.4
1.下载https://www.redis.net.cn/当前最新稳定版,为5.0.42.解压下载后,上传到linux,解压解压命令为tar -zxvf redis-5.0.4.tar.gzlinus本地安装软件一般在/usr/local将redis-5.0.移动到 /usr/localmv redis-5.0.4 /usr/local...原创 2019-08-04 22:33:57 · 874 阅读 · 0 评论