
Redis
文章平均质量分 70
Redis
一名技术极客
在代码的海洋里,我是一名不断航行的探索者。热爱Java,热衷于深入挖掘技术细节,享受解决复杂问题的成就感。这里是我的优快云博客,记录我在编程路上的学习笔记、项目实践和对新技术的思考。
作为一名拥有多年开发经验的Java程序员,我深知学习过程中的困难与挑战。因此,我的博客会尽量用简明的语言去阐释复杂的概念,分享实用的编程技巧,以及那些在我工作过程中积累的宝贵经验。无论是初学者还是资深开发者,我都希望这里的内容能对您有所帮助。
在这个快速变化的技术世界,让我们一起保持好奇心,不断学习,共同进步。欢迎留言讨论,期待与您一起探讨编程之美!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis入门 - 数据类型:Stream类型详解
每当消费者组的某个消费者读取到了这个消息后,这个last_delivered_id的值会往后移动一位,保证消费者不会读取到重复的消息。最近在看redis这方面的知识,发现在redis5中产生了一种新的数据类型Stream,它和kafka的设计有些类似,可以当作一个简单的消息队列来使用。:记录了消费者读取到的消息id列表,但是这些消息可能还没有处理,如果认为某个消息处理,需要调用ack命令。中删除一个消息,这个消息并不是被真正的删除了,而是被标记为删除,这个时候这个消息还是占据着内容空间的。原创 2025-01-01 08:30:00 · 1261 阅读 · 0 评论 -
Redis入门 - 数据类型:3种特殊类型
Redis 在 3.2 版本中加入了地理空间(geospatial)以及索引半径查询的功能,主要用在需要地理位置的应用上。将指定的地理空间位置(经度、纬度、名称)添加到指定的 key 中,这些数据将会存储到sorted set。这样的目的是为了方便使用GEORADIUS或者命令对数据进行半径查询等操作。也就是说,推算地理位置的信息,两地之间的距离,周围方圆的人等等场景都可以用它实现。这个功能可以推算地理位置的信息: 两地之间的距离,方圆几里的人,比如朋友的定位,附近的人,打车距离实现。所有的。原创 2025-01-01 08:30:00 · 888 阅读 · 0 评论 -
Redis 入门 - 数据类型:5种基础数据类型
List的另一个应用就是消息队列,可以利用List的 PUSH 操作,将任务存放在List中,然后工作线程再用 POP 操作将任务取出进行执行。有序集合是Redis里面唯一一个即可以根据成员访问元素,又可以根据分值以及分值的排序来访问元素的结构。Redis的集合类型和列表都可以存储多个字符串,它们的不同之处在于。列表可以存储多个相同的字符串,而集合通过散列表来保证自己存储的每个字符串都是各不相同的。Redis的散列可以存储多个键值对之间的映射。和字符串一样,散列存储的值既可以是字符串又可以是数字值。原创 2024-12-31 08:30:00 · 837 阅读 · 0 评论 -
面试官:Redis为什么默认16个数据库?
Redis实例默认建立了16个db,由于不支持自主进行数据库命名所以以dbX的方式命名。默认数据库数量可以修改配置文件的database值来设定。对于db正确的理解应为“命名空间”,多个应用程序不应使用同一个Redis不同库,而应一个应用程序对应一个Redis实例,不同的数据库可用于存储不同环境的数据。最后要注意,Redis集群下只有db0,不支持多db。原创 2024-11-01 15:45:43 · 1103 阅读 · 0 评论 -
如何设计一个支撑数亿用户的系统?
要设计出一套能支撑几十亿人的系统是很困难的。对于软件架构师来说,这一直是一项很大的挑战,但是,从现在开始,看完我的文章,你就会觉得容易很多了。在这篇文章里,我不打算谈论诸如容错、可靠性、高可用性等高性能计算的通用术语。原创 2024-11-01 15:45:09 · 1091 阅读 · 0 评论 -
换掉ES!Redis官方搜索引擎来了,性能炸裂!
RediSearch是一个Redis模块,为Redis提供查询、二次索引和全文搜索。要使用RediSearch,首先要在Redis数据上声明索引。然后可以使用重新搜索查询语言来查询该数据。RedSearch使用压缩的反向索引进行快速索引,占用内存少。RedSearch索引通过提供精确的短语匹配、模糊搜索和数字过滤等功能增强了。原创 2024-03-14 10:02:41 · 1724 阅读 · 0 评论 -
Redis应用 大屏叫号序号排序
一次不太完美的redis叫号大屏使用原创 2023-03-01 14:23:38 · 369 阅读 · 1 评论 -
Linux环境下Redis服务脚本
【代码】Linux环境下Redis服务脚本。原创 2023-01-31 13:50:11 · 372 阅读 · 0 评论 -
Linux下安装Redis详解
Linux下安装Redis详解准备工作开始安装安装gcc环境编译安装准备工作为了简单起见,在安装过程中已默认关闭了firewalld防火墙 和 SELinux。实际生产中,则不这样子做,而是开放相应的端口,以增强安全性。关闭firewalld防火墙 和 SELinux关闭命令如下://-----------------------------------关闭Firewalld防火墙//1、停止firewalld服务systemctl stop firewalld //2、禁止firewall原创 2022-03-29 19:00:27 · 149 阅读 · 0 评论 -
Redis图形化工具——AnotherRedisDeskTopManager
Github 地址: https://github.com/qishibo/AnotherRedisDesktopManager码云地址:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases实测下载速度飞快,实在是太友好了有没有!原创 2021-09-27 19:40:17 · 245 阅读 · 0 评论 -
Spring Boot 2.x + shiro 前后端分离实战-整合 redis 实战篇(八)
Spring Boot 2.x + shiro 前后端分离实战-整合 redis自定义 MyStringRedisSerializer 序列化注入 RedisTempalet自定义运行时异常引入Redis 工具类配置redis连接池自定义 MyStringRedisSerializer 序列化/** * @ProjectName: shiro-combat * @Package: com.djy.shiro.config * @ClassName: MyStringRedisSerializer原创 2021-09-22 15:17:01 · 236 阅读 · 0 评论 -
SpringBoot Redis 实战-分布式 Session 共享
SpringBoot Redis 实战-分布式 Session 共享业务场景分析实现思路业务场景分析以往我们的项目都是部署在单台服务器运行,因为客户的所有请求都是由唯一服务器来处理, sessionld保存在这台服务器上是没有问题的但是当项目同时部署在多台服务器上时,就会出现 sessionld共享问题。现在有两台服务器同时运行,分别是 Server A 和 Server B,通过 nginx配置了负载均衡,客户端的请求会被随机分配到两台服务器上进行处理假设客户现在有第一次请求(登录请求)被分配到 S原创 2021-09-14 10:23:47 · 184 阅读 · 0 评论 -
SpringBoot整合Redis及RedisTemplate工具类编写
SpringBoot整合Redis及Redis工具类编写Maven依赖项目配置文件properties文件yml文件写一个redis配置类说说RedisTemplate的自动配置既然自动配置不好用,就重新配置一个RedisTemplate写一个Redis工具类Maven依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b原创 2021-09-13 09:15:21 · 425 阅读 · 0 评论 -
SpringBoot + jedis3.0以下(redis的java版本的客户端)企业实战开发工具封装
SpringBoot + jedis企业实战开发工具封装添加依赖jedisPool 连接池管理jedis配置连接池属性新建RedisConfig 配置连接池添加依赖加入redis依赖 <!--springboot redis 依赖包--> <dependency> <groupId>org.springframework.boot</groupId> <artifactI原创 2021-09-10 17:21:42 · 5019 阅读 · 0 评论 -
Redis 基本知识以及常用命令操作
Redis 常用命令操作redis 常用命令操作redis 的数据类型字符串类型 string哈希类型 hash列表类型 list集合类型 set有序集合类型 zset(sorted set)常用的指令其他指令字符串类型的String哈希类型 hash列表类型list集合类型set此篇博客仅围绕 redis 命令操作,需要安装及深入的redis知识请见博客 Redis高性能缓存数据库redis 常用命令操作redis 的数据类型redis存储的是:key:value格式的数据,其中key都是字原创 2021-09-10 10:36:09 · 463 阅读 · 0 评论 -
Redis高性能缓存数据库
Redis高性能缓存数据库Redis 基础入Redis 介绍特性使用场景正确安装与启动重要的指令使用全局命令单线程架构字符串 - String内部编码应用场景哈希 - Hash内部编码应用场景三种方案实现用户信息存储优缺点列表 - List集合 - SET 用户标签,社交,查询有共同兴趣爱好的人,智能推荐命令集合的交集集合的并集(集合合并去重)内部编码使用场景有序集合 - ZSET命令有序集合交集有序集合并集(合并去重)有序集合内部编码使用场景Redis 缓存雪崩与穿什么是雪崩?解决方案什么是穿透?解决方案原创 2021-05-25 03:36:39 · 819 阅读 · 0 评论