Wesley13 Wesley13
2年前
jadis操作redis
Java中使用Jedis操作Redis(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fliuling%2Fp%2F201441904.html)
Easter79 Easter79
2年前
springboot整合redis缓存一些知识点
前言最近在做智能家居平台,考虑到家居的控制需要快速的响应于是打算使用redis缓存。一方面减少数据库压力另一方面又能提高响应速度。项目中使用的技术栈基本上都是大家熟悉的springboot全家桶,在springboot2.x以后操作redis的客户端推荐使用lettuce(生菜)取代jedis。jedis的劣势主要在于直连redis,又无法做到
Wesley13 Wesley13
2年前
java操作redis学习笔记
一、jedis操作:1、POM依赖:1<dependency2<groupIdredis.clients</groupId3<artifactIdjedis</artifactId4<version2.5.0</ve
Easter79 Easter79
2年前
springmvc3.2集成redis集群
老项目需要集成redis集群因为spring版本才从2.x升级上来,再升级可能改动较大,且并非maven项目升级麻烦,故直接集成。jar包准备:jedis2.9.0.jar 据说只有这个版本支持密码...commonspool22.0.jarspringdataredis1.8.1.RELEASE.jarspri
Wesley13 Wesley13
2年前
j2Cache线上异常问题排查记录
问题背景开发反馈,线上有个服务在运行一段时间后,就会抛异常导致redis缓存不可用。项目使用了j2Caceh,异常是j2Cache的RedisCacheProvider抛出来的,如:Exceptioninthread"main"redis.clients.jedis.exceptions.JedisException:Co
Wesley13 Wesley13
2年前
Java使用Redis学习笔记
如果我们使用Java操作Redis,需要确保已经安装了redis服务及Javaredis驱动。Maven项目可以直接在pom.xml中加入jedis包驱动:<dependency<groupIdredis.clients</groupId<artifactI
Stella981 Stella981
2年前
SpringBoot+Redis分布式锁:模拟抢单
本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下:jedis的nx生成锁如何删除锁模拟抢单动作(10w个人开抢)jedis的nx生成锁
Stella981 Stella981
2年前
REDIS 客户端封装 SPARROW 框架源码
redis本身有客户端,先抛出来一个问题?为什么要对redis客户端进行二次封装?大概在11年时侯,第一次接触redis,那时侯研究过redis的各种数据结构,直接拿redis的客户端jedis直接用。公司安排人要对jedis进行封装,当时就很不理解,为什么非要封装一次才可以?后来自己写框架,意识到一些东西是需要封装的,比如连接的打开和释放,比如一
Easter79 Easter79
2年前
SpringBoot+Redis分布式锁:模拟抢单
本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下:jedis的nx生成锁如何删除锁模拟抢单动作(10w个人开抢)jedis的nx生成锁