Redis
文章平均质量分 59
justry_deng
很多不会不懂不了解不明白,我只是一个善于记录的普通coder
展开
-
一个简单的(基于redisson的)分布式同步工具类封装
一个简单的(基于redisson的)分布式同步工具类封装一个简单的(基于redisson的)分布式同步工具类封装背景说明准备工作第一步:引入redisson依赖第二步:配置RedissonClient工具类工具类接口工具类接口的默认实现工具类接口涉及到的两个其它接口使用示例背景说明有些分布式同步逻辑不需要作用于整个方法,只需要作用于指定的业务逻辑代码块即可,类似于synchronized代码块。于是有了下面这个简单的封装类。准备工作提示:此同步工具类中的r原创 2022-04-19 21:33:16 · 4441 阅读 · 1 评论 -
Redis(单机&集群)Pipeline工具类
笔者语录: 我只想让一切变得简单。提示: 本文会先给出测试代码及测试效果(使用示例),然后再贴工具类代码。性能对比(简单)测试(含使用示例):测试单机redis使用进行普通操作与pipeline操作:测试代码测试结果测试集群redis使用进行普通操作与pipeline操作value:测试代码测试结果测试集群redis使用进行普通操作与pipeline操作hash:测试代码测试结果Pipeline工具类:相关(核心)依赖:&l原创 2020-11-29 02:18:53 · 1702 阅读 · 10 评论 -
扩展spring之ext-spring-cache
笔者语录: 这几天失眠了,有点焦虑了。 spring cacha提供了基于注解的操作支持,非常方便,但是不够灵活,使用起来不太如意,这就是笔者决定对其进行扩展的出发点。spring-cache核心流程(简述): 要扩展spring-chache,首先就得先了解一下spring-cache的流程,下面这张图描述了spring-cache的最核心的流程。ext-spring-cache实现的扩展概览:支持一级缓存Redis, 使用指定的RedisTemplate操作该缓存。支持一级缓原创 2020-11-10 05:40:49 · 720 阅读 · 0 评论 -
SpringBoot使用Spring缓存注解
声明:Spring缓存注解的使用非常简单,主要是理解,所以本文主要以示例+注释(图片版)进行说明,核心部分 会给出文字版;当然本人测试时完整的项目代码会放在GitHub上,链接见本文末。目录启用Spring缓存注解技术Spring缓存注解总体介绍缓存注解的常用属性(以示例进行说明)keyconditioncacheNamesunlessal...原创 2019-04-13 16:26:35 · 17634 阅读 · 11 评论 -
一个走心的RedisUtil工具类
声明: 本文原型参考自https://github.com/whvcse/RedisUtil,并作了进一步进行整理、修正、拓展。此RedisUtil工具类的功能:直接使用此RedisUtil工具类的所需条件:项目基于SpringBoot。pom.xml中需要引入依赖spring-boot-starter-data-redis。pom.xml中需要引入依赖lombok。pom.xml...原创 2020-03-16 01:32:48 · 19757 阅读 · 7 评论 -
SpringBoot整合Redis并使用Spring缓存注解进行缓存操作
SpringBoot整合Redis依赖:提示:因为不需要用到自定义模板,所以引入的依赖相对SpringBoot整合Redis并示例使用模板操作来说,要少些。第一步:在pom.xml中引入Redis相关依赖。给出本文完整的pom.xml文字版:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http...原创 2019-04-13 17:10:19 · 4275 阅读 · 0 评论 -
Linux(CentOS7)上搭建Redis-5.0.4集群(多台机器、密码验证)
Redis集群搭建并不麻烦,只是步骤较多,跟着步骤走,就简单了。环境以及搭建说明:说明:本人只有三台虚拟机,所以本人将三个master分别放在三台虚拟机上;本人同时又考虑了主备模式,所以又 需要搭建三个slave,同时又不想将成对的主备放在同一台机器上(因为如果某一台Linux崩了,那岂不是该 Redis的主和备都崩了),所以这里将Redis...原创 2019-04-09 19:38:15 · 3281 阅读 · 0 评论 -
配置Redis需要密码验证
说明:Redis配置文件redis.conf详细信息,可参考https://www.cnblogs.com/xuliangxing/p/7151685.html编辑redis.conf文件,配置Redis需要密码验证:第一步:注释掉bind,允许所有机器连接Redis注:如果不注释掉也可以,就需要在bind后面指明允许连接Redis的机器的IP,多个ip空格分隔, ...原创 2019-04-09 19:01:07 · 3312 阅读 · 1 评论 -
Redis(服务端/客户端)的启动、关闭、查看状态
目录服务端 查看Redis是否启动 前台启动 后台启动 关闭(停止)客户端 启动(单机模式) 启动(集群模式) 退出 客户端使用示例服务端查看Redis是否启动:ps -ef|grep redis注:也可以使用Redis自带的客户端进行测试:...原创 2019-04-09 18:46:42 · 36198 阅读 · 1 评论 -
CentOS7上搭建Redis-5.0.4(单机版)
单机版的Redis搭建,非常简单!勒吃狗~第一步:通过wget指令直接在线下载rediswget http://download.redis.io/releases/redis-5.0.4.tar.gz执行效果为:第二步:解压这个文件tar xzf redis-5.0.4.tar.gz执行效果为:第三步:安装gcc-c++yum install -y...原创 2019-04-09 18:32:17 · 1144 阅读 · 0 评论 -
SpringBoot整合Redis并示例使用模板操作
环境说明:Windows10、IntelliJ IDEA、SpringBoot 2.1.2.RELEASESpringBoot整合Redis:第一步:在pom.xm两种引入Redis依赖支持<!-- 引入Redis支持 --><dependency> <groupId>org.springframework.boot</group...原创 2019-04-12 00:59:57 · 3908 阅读 · 0 评论 -
Redis集群的关闭、启动、重启等相关指令
目录关闭启动重启 (保留原有集群的)重启 (删除原有集群的)重启集群相关指令 查看集群相关指令 查看集群状态信息 查看集群节点信息关闭: 直接kill -9 ${进程号}即可(若想一次kill掉多个进程,那么进程号之间空格隔开即可) 相关指令:# 查看redis进程ps...原创 2019-04-11 11:29:05 · 43163 阅读 · 12 评论