一 本身自带的方法进行使用: 二:redisson使用: ...
分类:
其他好文 时间:
2019-02-07 23:54:18
阅读次数:
312
一、环境安装 由于资源限制,在虚拟机中模拟测试,一台虚拟机,所有软件均安装到该虚拟机内 安装系统:CentOS Linux release 7.4.1708 (Core) CentOS安装选择版本:Basic Web Server redis版本:5.0.2 jdk版本:1.8.0_191 ngin ...
分类:
其他好文 时间:
2018-11-25 13:22:23
阅读次数:
211
1.springBoot集成redisson(单机,集群,哨兵)redisson版本使用3.8.2<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.8.2</version></depe
分类:
编程语言 时间:
2018-10-24 20:24:57
阅读次数:
297
原文链接:https://blog.csdn.net/sinat_25295611/article/details/80420086 https://www.cnblogs.com/yangzhilong/p/7605807.html 业务场景:在电商项目中,往往会有这样的一个功能设计,当用户下单后 ...
分类:
编程语言 时间:
2018-09-18 13:47:50
阅读次数:
297
关于该类,https://github.com/redisson/redisson 上的解释如下 基于Redis的Java 分布式Semaphore对象,每个获取的许可证具有租用时间参数支持。每个许可证由自己的id标识,并且只能使用其id发布。 lua脚本很简单,如果keys1不存在,给keys1赋 ...
分类:
其他好文 时间:
2018-09-05 23:56:15
阅读次数:
382
原文:https://blog.csdn.net/Kincym/article/details/78697472 关于redisson的源代码请参考官网:https://github.com/redisson/redisson redisson官方讲解参考:https://github.com/re ...
分类:
其他好文 时间:
2018-08-28 14:25:36
阅读次数:
160
分布式锁在分布式应用中应用广泛,想要搞懂一个新事物首先得了解它的由来,这样才能更加的理解甚至可以举一反三。 首先谈到分布式锁自然也就联想到分布式应用。 在我们将应用拆分为分布式应用之前的单机系统中,对一些并发场景读取公共资源时如扣库存,卖车票之类的需求可以简单的使用同步或者是加锁就可以实现。 ... ...
分类:
其他好文 时间:
2018-07-20 11:29:16
阅读次数:
157
1,概述:在一些高并发的场景中,比如秒杀,抢票,抢购这些场景,都存在对核心资源,商品库存的争夺,控制不好,库存数量可能被减少到负数,出现超卖的情况,或者 产生唯一的一个递增ID,由于web应用部署在多个机器上,简单的同步加锁是无法实现的,给数据库加锁的话,对于高并发,1000/s的并发,数据库可能由 ...
分类:
其他好文 时间:
2018-06-30 16:18:07
阅读次数:
284
整合代码已经过测试 1、pom 2、properties 3、添加redisson配置类、这里是单机模式 4、加入redisson 操作类(redissonService) 1 package com.example.common.base; 2 3 import org.redisson.api. ...
分类:
编程语言 时间:
2018-06-19 22:40:36
阅读次数:
414
一、通过maven引入redisson的jar包 二、在yaml文件中引入redis的相关配置(redis单节点可以读取原有redis配置拼装,如果是主从需另外独立配置,相关属性可以参考org.redisson.config.Config.masterSlaveServersConfig) 三、添加 ...
分类:
编程语言 时间:
2018-04-27 23:50:05
阅读次数:
2148