
redis
文章平均质量分 66
收集redis相关的文章
BatmanWayne
看的越多,越不敢写代码。
展开
-
利用redission延时队列,实现指定时长后,再执行其他操作
1,核心原理redission-delayQueue原创 2020-11-15 13:45:07 · 1503 阅读 · 0 评论 -
Redis中的zset数据结构
1,是一个set,保证了内部value的唯一性2,给每个vlaue,设置了一个score值,代表了value的排序权重。3,结构如图所示:4,因为有score的特性,诸如此类 粉丝排行榜、学生分数排行榜的也可以使用该结构。5,核心方法 1)添加 ZADD key score value [[score value] [score value] ...] ...原创 2019-10-19 17:41:47 · 1521 阅读 · 0 评论 -
Redis集群配置与部署
当前使用redis版本 3.2.5安装redis将redis安装到指定目录。使用命令make PREFIX=/usr/local/redis install出现问题的话,可以参考我之前的《Redis单机版安装与配置》安装结果如下切换至redis安装路径创建集群配置文件[root@localhost loca]# mkdir redis_cluster[...原创 2018-09-04 21:53:40 · 461 阅读 · 0 评论 -
Redis单机版安装与配置
1,采用tar命令,解压redis到指定目录。具体命令为tar -xzvf redis-3.2.5.tar.gz -C ./-C 指定解压到目录2.进入redis目录,将redis安装到指定目录。使用make PREFIX=/usr/local/redis install 命令说明,如果执行命令是,出现报错,可以按如下步骤检查 a)检查gcc版本,gcc -v,没有,...原创 2018-09-03 22:09:34 · 1758 阅读 · 0 评论 -
Spring集成redis集群
目录 1,说明2,jar版本3,清理jar4,redis.properties文件5,applicationContext.xml配置6,使用7,写入和读入1,说明本文使用的客户端为jedisCluster.它已经封装了一些常用操作。故只需根据自己需要再进行封装即可。2,jar版本使用的jar包的版本如下jedis-2.9.0.jar(据网上反馈...原创 2018-09-15 19:57:39 · 601 阅读 · 0 评论 -
Redis中hash数据结构
1,hash数据结构:数组+链表的形式2,hash的value只能是字符串3,hash可以用来存储对象信息。可以对对象中每一个属性进行单独存储例如,可以存放用户信息:如下图代码所示 @Test public void jedisUser(){ User user = new User(); user.setAge(18);...原创 2019-08-16 00:31:50 · 664 阅读 · 0 评论 -
利用Redis做多线程的锁(RedisLock)
1.前言由于水平有限,总觉得哪里怪怪的。还请高手批评指正。2.核心思想当redis中,有这个key的时候,就认为已经有了锁;业务处理完后,清除redis中key,即认为清除了释放锁。3.主要应用场景当两个客户端同时操作一个资源时,客户端1需要审批该资源;客户端2需要撤回该资源。4.关键源码所示a)RedisLock.javapackage com.wayne.de...原创 2019-08-25 22:25:00 · 3139 阅读 · 0 评论