Redis
文章平均质量分 89
一只努力的笨笨熊
这个作者很懒,什么都没留下…
展开
-
【Redis数据库】异地公网远程登录连接Redis教程
Redis作为一款高速缓存的key value键值对的数据库,在许许多多的场景中广泛使用,由于是把数据存储在内存中,所以读写效率极高。下面介绍如何在内网虚拟机的linux中搭建redis并通过cpolar内网穿透实现公网访问。原创 2023-04-14 16:40:54 · 720 阅读 · 2 评论 -
Redis缓存穿透和雪崩相关概念(面试高频,工作常用)
服务的高可用Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面,但同时,它也带来了一些问题,其中,最重要的问题,就是数据的一致性问题。从严格意义上讲,这个无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题,缓存穿透,缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。原创 2022-12-01 22:22:03 · 124 阅读 · 0 评论 -
Spring boot整合Redis实现发布订阅(超详细)
Redis发布订阅基础知识相关命令订阅者/等待接收消息发布者/发送消息订阅者/成功接收消息常用命令汇总原理Spring boot整合redis导入依赖Redis配置消息封装类(MessageDto)Redis配置类测试类订阅方实现一:RedisMessageListener订阅方实现二:PrintMessageReceiverMessageListenerAdapter源码分析基础知识Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收信息。微信,微博原创 2022-05-26 16:35:10 · 13921 阅读 · 12 评论 -
Redis主从复制详解(入门教程)
文章目录概念环境配置一主二从配置测试复制原理哨兵模式概述测试哨兵模式全部配置概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower) ; 数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。默认情况下,每台redis服务器都是主节点,且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。主从复制的作用:读写分离:主节点写,从节点原创 2022-05-16 18:19:08 · 812 阅读 · 0 评论 -
Spring boot整合Redis(入门教程)
目录源码分析jedis VS lettuce整合测试导入依赖配置连接测试RedisConfig1.引入库2.读入数据总结源码分析SpringBoot2.x之后,原来使用的jedis被替换为了lettuceSpringBoot 所有的配置类,都有一个自动配置类 RedisAutoConfiguration每一个自动配置类都绑定一个properties配置文件 RedisProperties@Configuration(proxyBeanMethods = false)@ConditionalO原创 2022-04-21 17:12:43 · 2969 阅读 · 0 评论 -
Java中使用JedisAPI操作Redis中五大基本数据类型
文章目录JedisAPI基本使用1.导入相关依赖2.连接成功测试3.常用API3.1 key相关操作3.2 String3.3 List3.4 Set3.5 HashJedis实现Redis事务JedisAPI基本使用1.导入相关依赖Maven仓库<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versi原创 2022-04-15 15:25:22 · 1090 阅读 · 0 评论 -
Redis中基本事务操作及乐观锁的实现
目录一、Mysql事务回顾二、Redis事务管理1. 什么是事务?2. 事务注意事项3. 事务执行3.1 正常执行事务3.2 放弃事务3.3 编译型异常3.4 运行时异常(比如1/0)4. Redis事务 VS MySql事务5. 小结三、Redis实现乐观锁1. 概念2.Redis监控测试2.1 正常执行2.2多线程修改值以下是Redis相关笔记总结,方便自己以后复习,同时也希望对大家有所帮助。内容地址链接Redis在Linux环境下的详细安装教程https://blog.cs原创 2022-04-15 14:09:54 · 878 阅读 · 0 评论 -
Redis中五大基本数据类型和三种特殊数据类型详解
目录介绍概念基本命令redis是单线程的五大基本数据类型String命令应用场景List命令应用场景Set命令应用场景Hash命令应用场景Zset命令应用场景三种特殊数据类型geospatial(地理位置)HyperloglogBitmap内容地址链接Redis在Linux环境下的详细安装教程https://blog.csdn.net/BBQ__ZXB/article/details/123905061Redis中五大基本数据类型和三种特殊数据类型Redis执行save原创 2022-04-14 20:36:07 · 1192 阅读 · 1 评论 -
Redis执行save命令时报错ERR
问题描述Redis-Cli执行save命令报错ERR,且并未产生rdb文件原因分析:启动redis-server服务时,没有root权限解决方案:sudo kill -9 pid #将redis服务杀掉sudo redis-server ***/redis.config #sudo使用root权限启动...原创 2022-04-06 17:31:36 · 2090 阅读 · 0 评论 -
Redis在Linux环境下的详细安装教程
1. 下载redis安装包,本文是redis 5.0.7[百度网盘获取链接](https://pan.baidu.com/s/1sdORq8rh3g0ze7oQRQx2Dw?pwd=u5om) 2. 解压redis安装包 一般放在opt目录下tar -zxvf redis-5.0.7.tar.gz //解压redis后可见,redis-5.0.7文件3.进入解压后的文件,可以看到redis的配置文件4.基本环境安装sudo apt-get install gccsudo apt-ge原创 2022-04-01 19:15:21 · 1356 阅读 · 0 评论