
Redis
文章平均质量分 61
Redis的学习之路
杰肥啊
一个想变强的挨踢男,很笨,但却很努力。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Redis】分布式锁存在的问题及解决方案
以上这种代码在单机部署中是可以使用,但是在集群部署的情况下,是有问题的。因为是本地锁,解决不了只有一个线程进入的问题。当然有些业务确实如果哪怕集群部署,多几个线程访问数据库也没大碍,但是对一些特定的或者要求性比较高的业务来说,还是锁不住的。指望本地锁肯定是不行了,那么就只能找一个统一的地方来管理这个锁。了解到,Redis中有一个命令符合这个特性, 命令,该命令的意思是,顾名思义就是如果不存在就设置(返回值=1),否则设置不成功(返回值=0),接下来我们就用这个命令来改善上面的问题。这一次看似好像解决了的问原创 2022-07-08 10:14:22 · 1680 阅读 · 2 评论 -
【Docker容器】Docker安装Redis镜像详细步骤(简单易懂,适合新手快速上手)
需要看小伙伴可以看这篇文章[文章地址],Redis作为我们开发项目必备的一个存储中间件,学习如何Docker安装Redis是非常必要的,早期使用安装包安装实属太慢了,不能有一种即拿即用的感觉。等拉取好了镜像之后, 查看一下镜像是否拉取成功。这样启动确实可以成功,但是有一个不好的地方就是我们没有把存储文件映射到外部,导致的现象就是如果我们重启容器或者删除了这个容器,里面的数据也都消失了。当然如果不考虑这个问题的话,该命令是一个不错的选择。这样数据存储文件都会映射在宿主机,哪怕容器删除了,下次映射到该原创 2022-06-09 10:46:33 · 4512 阅读 · 0 评论 -
【Redis】使用redis分布式锁引发的一次设计模式改良
在项目开发过程中,有时候我们经常会写一些重复性的代码,要知道,一直写重复性的代码时很讨人厌的,但是你很想解决却没时间整理。以下是对其中一种重复性代码的一次设计整合。由于项目中很多地方需要我处理接口抖动或者说并发问题,我用的是Redis分布式锁。以下是我以前的写法风格业务1//定义锁名2//获取jedistry{ //加锁 // todo 业务1}catch(Exception e){ }finally{ //解锁//归还jeids}业务2//定义锁名原创 2020-06-22 21:08:43 · 280 阅读 · 0 评论 -
【Redis】Linux系统Redis压缩包安装
下载方式1wget http://download.redis.io/releases/redis-4.0.1.tar.gz方式2自己在官网下载的压缩包 redis-4.0.1.tar.gz解压 tar -zxvf redis-4.0.1.tar.gz进入目录cd redis-4.0.1makecd src目录下 cd /srcmake install编辑 redis.confvi redis.conf#修改以下几个东西#daemonize yes 修改成 n原创 2020-05-12 15:35:06 · 307 阅读 · 0 评论 -
集群环境下Redis分布式锁的使用介绍
大家可以看一下这个文章,非常不错。循循渐进,解释分布式锁, 希望看完对你们有帮助。https://www.cnblogs.com/fixzd/p/9479970.html转载 2019-09-01 20:08:09 · 207 阅读 · 0 评论