技术栈
redis
rchmin
6 小时前
数据库
·
redis
·
缓存
Redis BitMap介绍及使用场景示例
BitMap(位图) 是 Redis 中一种特殊的数据结构,它并不是独立的数据类型,而是基于 String 类型实现的二进制位操作。每个位(bit)只能存储 0 或 1,通过偏移量(offset)来定位具体的位。以下是其底层实现原理:
雪碧聊技术
7 小时前
数据库
·
redis
·
分布式
基于Redis的分布式锁
SET 锁的key 锁的value NX EX 秒数举例:DEL lock这里表示释放上面的lock锁(删除key为lock的键值对)。
是娇娇公主~
7 小时前
linux
·
redis
·
面试
Redis 悲观锁与乐观锁
Redis作为高性能分布式内存数据库,常被用于分布式系统的缓存、计数器、分布式任务调度等场景。 当多个客户端(或多个线程/进程)同时操作同一份Redis数据时,会引发并发安全问题:
Go高并发架构_王工
9 小时前
数据库
·
redis
·
缓存
Redis未来展望:Redis 7.0新特性与技术发展趋势
在高并发、低延迟的现代系统架构中,Redis已经从一个简单的键值存储演变成了一个功能丰富的数据平台。作为一名与Redis共同成长了10年的开发工程师,我见证了它从3.0到7.0的每一次蜕变。每一个版本的更新都像是给这把"瑞士军刀"增加了新功能,而Redis 7.0无疑是近年来变化最为显著的一次升级。
qq_45576085
10 小时前
数据库
·
redis
·
缓存
redis - 持久化
redis持久化,就是要在内存上存数据,硬盘上也存数据。当写数据时, 内存和硬盘同时写。读数据时,读内存中的数据。
其美杰布-富贵-李
10 小时前
redis
·
学习
·
spring
Spring Data Redis + Redisson 学习笔记
Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,可用作:
企鹅侠客
10 小时前
windows
·
redis
·
log4j
·
list
第07章—实战应用篇:List命令详解与实战(下)
上一节中,我们介绍了操作 List 的五大类命令,对每一个命令都做了详细的演示,并分析了每个命令的特性和应用场景。
qq_45576085
11 小时前
数据库
·
redis
·
缓存
redis - 事务
事务,在mysql中也有这样的概念。其中事务包括4个概念,原子性、一致性、持久性和隔离性。原子性就是将多个操作,打包成为一个整体执行,要么执行成功,要么执行失败。
蜂蜜黄油呀土豆
11 小时前
redis
·
aof
·
rdb
·
lua脚本
Redis 事务与持久化机制深度解析:原子性保证、Lua 脚本与 AOF / RDB 实现原理
在高并发、高性能系统中,如何保证操作的原子性与数据的可靠持久化,一直是核心问题。 Redis 作为一款以内存为核心的高性能 KV 数据库,并没有采用传统关系型数据库的事务模型,而是提供了更轻量、更符合性能目标的事务与持久化机制。
zs宝来了
11 小时前
spring boot
·
redis
·
spring cloud
·
微服务
·
kafka
·
高并发
·
电商
Spring Cloud+Redis+Kafka高并发电商微服务系统源码深度解读
面试官:(严肃,30多岁,技术经理,身穿格子衫,手拿保温杯)谢飞机:(搞笑角色,26岁,自称5年开发经验,实际只会CRUD,穿着印有"代码改变世界"的T恤)
C++chaofan
12 小时前
java
·
jvm
·
spring boot
·
redis
·
后端
·
并发
·
juc
JUC 并发编程从入门到精通(超详细笔记 + 实战案例)
java运行多线程对共享资源进行读写操作时,指令交错导致结果不可预测(竞态条件)。counter++对应的字节码指令(非原子操作):
万象.
12 小时前
数据结构
·
数据库
·
redis
redis通用命令与数据结构
redis的命令很多,一般可以在官方网站获取 redis命令redis中的命令不区分大小写。set:用于存储一个键值对,这里的key和value不需要加上引号,表示的就是字符串,但如果需要加上单引号和双引号也可以。
liuc0317
1 天前
数据库
·
redis
·
mybatis
AI下调用redis并调用deepseek
1.redis 可以作为内部资源的缓存数据库,把有效的数据放到redis时,当用户来调用,先优先从redis中进行匹配,来丰富请求内容。
遇见火星
1 天前
数据库
·
redis
·
缓存
·
负载均衡
Redis主从复制深度解析:数据高可用与负载均衡的核心方案
在分布式系统中,Redis的高性能离不开核心技术的支撑,而主从复制正是保障数据可靠、服务高效的关键。它通过主服务器与从服务器的协同,实现数据同步、读写分离,成为Redis高可用架构的基石。今天就带大家全面拆解Redis主从复制的原理、作用与配置,轻松搞懂分布式缓存的核心逻辑~
哈里谢顿
1 天前
redis
·
mysql
MySQL + Redis 协同 示例
最小可运行、可复现的「MySQL + Redis 协同」示例,场景选最经典的 「缓存击穿/穿透保护 + 读写并发」:
哈里谢顿
1 天前
redis
redis实现排行榜功能
实现一段 “开箱即用” 的 Python 脚本,只用 Redis 原生 Sorted Set(zset) 实现:
Ahtacca
1 天前
java
·
数据库
·
redis
·
学习
·
缓存
Redis 五大常用数据类型详解及 Java 客户端(RedisTemplate)操作实战
本文档详细记录了 Redis 的安装、核心概念、常用命令以及在 Spring Boot 项目中的整合与使用方式。
rchmin
1 天前
redis
·
缓存
Redis集群扩容数据迁移方案分析
问题:一个Redis集群如果从原先的3个节点扩容为4个节点,存量数据是否需要迁移?如果需要该怎么迁移?
最贪吃的虎
1 天前
java
·
数据库
·
redis
·
后端
·
缓存
Redis 除了缓存,还能干什么?
很多人一提到 Redis,就只会说“缓存”,好像它生来就只能当数据库的“保姆”。醒醒吧,Redis 本质是一个高性能内存数据结构服务器,缓存只是它最“低端”的用法。真正牛的玩法,是用它的原生数据结构和原子操作去碴掉一堆分布式系统难题。除了缓存,Redis 最值得干的几件事,以及为什么它们比缓存更“值回票价”。
哈里谢顿
2 天前
redis
redis常见问题分析
在高并发系统中,缓存(如 Redis)与数据库(如 MySQL)配合使用是提升性能的关键手段。但若设计不当,会引发四类经典问题:双写不一致、缓存穿透、缓存雪崩、缓存击穿。下面逐一详解其原理、危害及解决方案。