Redis
文章平均质量分 76
redis学习
gh-xiaohe
兄弟们,点赞,关注我,是我创作博客的动力
展开
-
03Redis-Redis入门、安装、启动、性能测试、基础知识、五大基本数据类型
😹 作者: gh-xiaohe😻 gh-xiaohe的博客😽 觉得博主文章写的不错的话,希望大家三连(✌关注,✌点赞,✌评论),多多支持一下!!!原创 2022-09-06 21:44:59 · 456 阅读 · 0 评论 -
自定义RedisTemplate 工具类
😹 作者: gh-xiaohe😻 gh-xiaohe的博客😽 觉得博主文章写的不错的话,希望大家三连(✌关注,✌点赞,✌评论),多多支持一下!!!原创 2022-09-06 21:12:42 · 214 阅读 · 0 评论 -
02Redis --Redis入门、安装、启动、性能测试、基础知识、五大基本数据类型 --删除
😹 作者: gh-xiaohe😻 gh-xiaohe的博客😽 觉得博主文章写的不错的话,希望大家三连(✌关注,✌点赞,✌评论),多多支持一下!!!原创 2022-09-06 20:11:17 · 362 阅读 · 0 评论 -
014Redis--秒杀案例 --- 删除
目录单线程秒杀多线程秒杀超时jedis链接池【工具类】超卖 乐观锁乐观锁造成的库存遗留Lua脚本语言LUA脚本在Redis中的优势单线程秒杀public class SecKill_redis { public static void main(String[] args) { Jedis jedis = new Jedis("127.0.0.1",6379); System.out.println(jedis.ping()); ...原创 2022-03-09 21:18:56 · 115 阅读 · 0 评论 -
12redis--手机验证码实现
目录发送验证码校验/** * @author gh Email:@2495140780qq.com * @Description * @date 2021-11-10-21:12 */public class PhoneCode { public static void main(String[] args) { //模拟验证码发送// verifyCode("13796734562"); //效验 ..原创 2022-03-09 17:26:38 · 872 阅读 · 0 评论 -
13Redis--手机验证码功能--阿里云实现 -- 删除
目录Redis实现手机验证码9.1、实现原理9.2、实现1、校验手机号是否合法的工具类2、生成验证码的工具类3、短信微服务Controller4、短信微服务Service层5、用户注册微服务Controller6、用户注册微服务Service9.3、测试1、使用短信微服务向指定手机号发送验证码2、查看Redis缓存和短信3、打开用户中心微服务进行测试4、结果Redis实现手机验证码了解阿里云的用户权限操作1、开.原创 2022-03-07 19:04:05 · 2008 阅读 · 1 评论 -
11Redis-缓存穿透、击穿与雪崩(面试高频,工作常用)分布式锁
目录缓存穿透 (查不到)概念解决方案布隆过滤器缓存空对象缓存击穿 (查询量太大,缓存过期)概述解决方案缓存雪崩概念解决方案(1)redis高可用(2)限流降级(3)数据预热缓存穿透 (查不到)概念缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库。这会给持久层数据库造成很大原创 2022-03-06 14:35:16 · 325 阅读 · 0 评论 -
10Redis--主从复制 非常重要、一主二仆、薪火相传、反客为主、哨兵模式
目录主从复制概念主从复制的作用为什么使用集群环境配置既然需要启动多个服务,就需要多个配置文件。每个配置文件对应修改以下信息:启动 3 个redis集群一主二从命令方式637963806381配置文件方式细节主机宕机主机又重新启动从机宕机,主机此时写数据,从机在次链接主从复制概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master/Leader),后者称为从节点.原创 2022-03-06 13:18:04 · 498 阅读 · 0 评论 -
09Redis--发布订阅
目录订阅/发布消息图:命令测试订阅信息:发送端:使用场景:Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息 ——— 微信 、微博的 关注系统Redis 客户端可以订阅任意数量的频道订阅/发布消息图:消息发布者 频道 消息订阅者下图是频道 channel1 , 以及订阅这个频道的三个客户端 ——- cilent2,cilent5 和 cilent1 之间的关系当有消息通过Publish原创 2022-03-06 07:00:00 · 143 阅读 · 0 评论 -
08Redis---持久化 重
目录RDB (Redis DataBase)1、什么是RDB2、Rdb 默认保存的文件叫做 dump.rdb3、触发机制4、优点:5、缺点:6、如何恢复rdb文件因为Redis是内存数据库,如果不把数据保存到磁盘中,那么如果机器出现断电等,数据就会丢失,所以Redis提供了持久化功能RDB (Redis DataBase)save 3600 1 #如果3600 秒内,至少一个key进行了修改,那么就进行持久化操作save 300 10 #如果300秒内,...原创 2022-03-05 21:34:33 · 400 阅读 · 0 评论 -
07Redis--config 配置文件
目录Redis配置文件介绍1 Units单位2 INCLUDES 包含3 网络相关配置 重要NETWORK3.1 bind3.2 protected-mode3.3 Port3.4 tcp-backlog3.5 timeout3.6 tcp-keepalive4 GENERAL通用4.1 daemonize4.2 pidfile4.3 loglevel 日志4.4 logfile5 d.原创 2022-03-05 07:00:00 · 1730 阅读 · 0 评论 -
06-Redis - SpringBoot整合 -- 删除
目录测试一下1.导入依赖2.配置链接3.测试源码:配置自己的RedisTemplate 实际开发中使用无序列话userApplicationTestsuser 序列化RedisTemplate 工具类RedisUtiltest原创 2022-03-04 15:24:23 · 959 阅读 · 1 评论 -
04Redis--三种特殊数据类型、事务、乐观锁、Jedis
geospatial(地理位置)(1)geoadd 添加地址位置(2)geodist 两人之间的距离(3)geopos 获取当前的定位:一定是一个坐标值(4)georadius 以给定的经纬度为中心,找出某一半径的元素(5)georadiusbymember 找出位于指定元素周围的其他元素(6)geohash 返回一个或多个位置元素的 geohash表示查看地图中所有的元素信息移除地图中指的元素Hyperloglog 基数统计bitmap (位存储 ) 两个状态原创 2022-03-04 10:29:41 · 298 阅读 · 0 评论 -
05Redis --事务、乐观锁、Jedis -- 删除
目录正常执行事务放弃事务编译型异常运行时异常(I/O)监控 Watch(面试常问)redis监视测试正常执行成功!测试多线程修改值,使用watch 可以当做redis乐观锁操作Jedis测试:1、导入对应的依赖2、编码测试:Redis -KeyRedis -StringRedis-List事务事务成功执行事务出现异常原创 2022-03-04 14:39:24 · 573 阅读 · 0 评论 -
01Redis-NoSql入门概述 -- 删除
目录一、Nosql概述为什么使用Nosql什么是NosqlNosql特点了解:3V + 3高二、Nosql的四大分类KV键值对文档型数据库(bson数据格式):列存储数据库图关系数据库nosql讲解 nosql 数据模型 Nosql 四大分类 CAP BASE Redis 入门 Redis安装(Window &Linux服务器) 五大基本数据类型。 Stringo List Set Hash Zset 三种特殊数据类型原创 2022-03-03 09:08:08 · 192 阅读 · 0 评论 -
Redis
原创 2022-01-27 22:06:44 · 673 阅读 · 0 评论