springboot redis
文章平均质量分 61
BellCalderon
这个作者很懒,什么都没留下…
展开
-
基于Redis的redisson框架实现分布式单号,按照有序生成分布式ID(自定义规则生成)
一、一些业务背景下,业务要求单号需要按照不同的业务进行生成不同前缀单号。那么在分布式的架构下如何自定义单号而且还能保证唯一呢?二、当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效的设计分布式锁,这里我认为以下几点是必须要考虑的。1、互斥在分布式高并发的条件下,我们最需要保证,同一时刻只能有一个线程获得锁,这是最基本的一点。2、防止死锁在分布式高并发的条件下,比如有个线程获得锁的同时,还没有来得及去释放锁,就因为系统故障或者其它原因使它无法执行释放锁的原创 2020-07-02 09:31:51 · 3909 阅读 · 3 评论 -
springboot redis 分布式锁 quartz定时任务
1、现在服务器基本上是集群、负债均衡、微服务。如果用到quartz定时任务,定时任务会在各个服务器上重复执行,轻则浪费服务器资源,重则造成数据紊乱。 quartz定时任务提供了集群方式,但还需为其创建数据库表。比较麻烦和复杂。所有本人用到redis分布式锁来处理该问题。edis分布式锁是通过setnx命令实现的。该命令的作用是,当往redis中存入一个值时,会先判断该值对应的key是否存在,如...原创 2019-02-19 10:31:25 · 1716 阅读 · 1 评论 -
springboot2.0以上版本 使用 Jedis 和 Template 两种方式连接redis
首先我们要知道,Springboot整合Redis有两种方式,分别是Jedis和RedisTemplate,这两者有何区别?Jedis是Redis官方推荐的面向Java的操作Redis的客户端,而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。其实在Springboot的官网上我们也能看到,官方现在推荐的是SpringDataRedis形式,相对于Je...原创 2019-03-29 12:21:22 · 2086 阅读 · 1 评论 -
springboot 、thymeleaf、pagehelper 、springsecurity实现 登录,用户认证,分页的前端使用妹子UI
springboot 、thymeleaf、pagehelper 、springsecurity实现 登录,用户认证,分页的前端使用妹子UIhttp://tpl.amazeui.org/。项目下载地址:https://download.csdn.net/download/u014373554/11236222大概写图片中的功能,后续慢慢继续开发,自己做个记录的保留。...原创 2019-06-11 18:58:34 · 261 阅读 · 0 评论