![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
long2010110
这个作者很懒,什么都没留下…
展开
-
spring集成jedis
一、导入包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>二、配置参数及含义red原创 2018-06-15 16:12:41 · 364 阅读 · 0 评论 -
redis分布式锁
在分布式系统或者前端与后端分离的情况下,如何通过锁来保持数据的排他性访问。比如在前后端分离的系统中,客户端需要领取优惠券,后端通过任务可以领取优惠券,在这种情况下,如何保证领取优惠券的数据正确。一种办法是把领取优惠券的功能抽取一个模块,所有的领取都从这个接口访问;第二种方法基于分布式锁实现。本文简要介绍基于redis实现的分布式锁的方案。一、基于redis实现1、引入依赖包 ...原创 2018-07-03 19:43:04 · 209 阅读 · 0 评论 -
linux安装redis
一、下载版本1、通过wget命令下载wget http://download.redis.io/releases/redis-4.0.10.tar.gz2、从官网下载版本再上传到服务器http://www.redis.io/二、解压、编译解压命令:tar xzf redis-4.0.10.tar.gz进入目录:cd redis-4.0.10编译:make编译完成后会...原创 2018-07-17 19:05:10 · 371 阅读 · 0 评论 -
redis数据库数量配置、切换及指定数据库
redis的数据库个数是可以配置的,默认为16个,见redis.windows.conf/redis.conf的databases 16。对应数据库的索引值为0 - (databases -1),即16个数据库,索引值为0-15。默认存储的数据库为0。1、命令行切换redis-cli -a 123456登陆redis,默认选择了数据库0,如果需要切换到其它数据库使用select 索引值,...原创 2018-09-06 20:02:33 · 52512 阅读 · 1 评论 -
springboot的RedisTemplate实现分布式锁
使用RedisTemplate实现分布式锁时,需要配合lua脚本实现,直接看代码。 private static final Long SUCCESS = 1L; /** * 获取锁 * @param lockKey * @param value * @param expireTime:单位-秒 * @return ...原创 2018-09-30 16:38:49 · 26513 阅读 · 24 评论