技术栈
redis
三水不滴
38 分钟前
数据库
·
经验分享
·
redis
·
笔记
·
缓存
·
性能优化
Redis 持久化机制
Redis 作为内存数据库,所有数据默认存储在内存中,一旦服务重启、宕机或服务器故障,内存数据会全部丢失。持久化机制是 Redis 实现 “内存数据落地磁盘” 的核心能力,通过将内存数据以特定格式写入磁盘文件,保证数据在重启后可恢复,是 Redis 从 “纯缓存” 升级为 “内存数据库” 的关键特性。
挺6的还
1 小时前
redis
16.哨兵(sentinel)
哨兵解决的问题:可用性 主从复制,最大的问题在主节点上,主节点挂了,从节点不会自动变成主节点,需要人工干预; 从节点和主节点之间断开连接,有两种情况: 1)从节点主动与主节点断开连接 -> slaveof no one,从节点晋升为主节点,脱离原有结构; 2)主节点挂了,从节点不会自动进行晋升,需要人工干预; Redis哨兵:自动地对挂了的主节点进行替换;
沃达德软件
2 小时前
数据仓库
·
人工智能
·
hive
·
hadoop
·
redis
·
hbase
重点人员动态管控系统解析
治安重点人员动态管控,针对七类重点人员进行管控,以动态研判和动态管控为出发点,以“一人一档”方式,建立反映重点人员动态管控全过程的“电子档案库”。重点人员动态管控,集中展现重点人员的基础信息、动态信息、管控信息、现实表现信息。通过重点人员在不同时间、不同地域范围的行为轨迹、活动规律和可能异常动向,有效筛选违法犯罪嫌疑度高和危害性大的重点人员,采取分类管控措施,提高重点人员预警的科学性、高效性。 #智慧警务#大数据#大数据分析#大数据平台#数据建模
heartbeat..
3 小时前
java
·
数据库
·
redis
·
缓存
·
并发
Redis 中的锁:核心实现、类型与最佳实践
Redis 实现锁的核心依赖两个特性,也是区别于普通内存锁的关键:Redis 锁的实现围绕以下核心命令展开,其中 **SET 多参数命令 ** 是目前最优的基础加锁命令:
Prince-Peng
3 小时前
数据结构
·
数据库
·
redis
·
分布式
·
缓存
·
中间件
·
架构
技术架构系列 - 详解Redis
Redis(Remote Dictionary Server)本质上是一个基于内存的、键值对存储系统。其设计的核心目标是解决传统关系型数据库在高并发、低延迟场景下的性能瓶颈。它的核心价值可以概括为“快”与“灵”。
虾说羊
3 小时前
数据库
·
redis
·
缓存
redis中的哨兵机制
Redis 哨兵 (Sentinel) 机制是 Redis 高可用性 (High Availability) 的核心解决方案。
醒过来摸鱼
4 小时前
服务器
·
数据库
·
redis
Redis 服务器线程与事件循环解析
众所周知,Redis 服务器启动时会开启六个线程:而事件循环则位于 Thread-1 [redis-server](主线程)中。
虾说羊
5 小时前
java
·
数据库
·
redis
redis中的容灾机制
Redis 的容灾机制(Disaster Recovery)是一个多层级的体系,从数据持久化到节点故障转移,再到跨地域灾备,涵盖了不同粒度的故障应对方案。
春生野草
5 小时前
linux
·
redis
Redis安装与使用(Linux)
redis是C语言开发,建议在linux上运行,本文使用Centos7.5作为安装环境。安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:
fendouweiqian
5 小时前
数据库
·
redis
·
缓存
Windows 11 使用 Scoop 安装/管理 Redis 7(支持多版本切换)并用 NSSM 作为服务开机自启
本文目标:在 Windows 11 上用 Scoop 安装 Redis 7,实现类似 nvm 的多版本并存+一键切换,并用 NSSM 将 Redis7 注册为 Windows Service,实现可控的开机自启(不再出现“黑盒自启”)。
曾经的三心草
6 小时前
数据库
·
redis
·
缓存
redis-5-类型补充-Scan
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档官网数据类型sream类型可以用来模拟实现事件传播的机制,如果有事件产生,就把事件插入stream中,然后消费者监听stream,去消费事件
超级大福宝
6 小时前
java
·
数据库
·
spring boot
·
redis
·
intellij-idea
IDEA 数据库界面中 Redis 键值对出现乱码
操作 Redis 的代码如下尝试使用 HTTP 请求分别添加并查询一条数据添加请求的响应如下,一切正常
RANCE_atttackkk
6 小时前
java
·
数据库
·
spring boot
·
redis
·
缓存
·
ai
·
ai编程
使用redis+springboot+langchain4j实现AI对话持久化
1.添加redis依赖2.配置配置文件.yml3.启动redis,编写RedisChatMemoryStore类,实现了ChatMemoryStore接口:
李迟
7 小时前
redis
·
笔记
·
分布式
redis笔记:分布式锁
本文介绍redis分布式的实现。现场反馈数据丢失问题。经查,是多进程使用文件锁的机制,在分布式环境下失效的原因导致的。当前机制是这样的,进程A获取lock文件的锁,成功后写A文件,不成功则等待;进程B获取lock文件锁,成功则将A文件重命名为B文件,无法获取则延后再尝试。通过重命名的方式,让A程序只写A文件,B程序只写B文件,2个进程使用同一文件锁实现互斥。
虾说羊
7 小时前
数据库
·
redis
·
缓存
redis常见面试题
Q1:Redis 为什么这么快?纯内存操作:数据存储在内存中,读写速度非常快。单线程模型:避免了多线程的上下文切换和竞争条件(没有锁的开销)。
indexsunny
7 小时前
java
·
spring boot
·
redis
·
微服务
·
面试
·
kafka
·
音视频
互联网大厂Java面试实战:音视频场景下的Spring Boot与Kafka应用解析
本文通过一个互联网大厂Java求职者谢飞机的面试故事,展示了在音视频场景下,面试官针对Spring Boot、Kafka、Redis等技术栈的循序渐进提问。故事中,谢飞机在简单问题上表现尚可,复杂问题回答模糊。文章最后详细解析了每个问题的技术点与业务背景,帮助小白深入理解相关技术的实际应用。
曹轲恒
7 小时前
数据库
·
redis
·
缓存
启动多个redis进程
启动Redis只需要redis-server(启动程序,可执行文件)和redis.conf(配置模板,随便一个可用的就行),用Linux的find命令全网查找,直接复制命令,找到后记好路径即可,不用管它们在原目录的哪个位置。
三水不滴
18 小时前
数据库
·
经验分享
·
redis
·
笔记
·
分布式
·
缓存
·
性能优化
从原理、场景深度分析Redis的分布式限流机制,根据不同场景设计合适的解决方案
Redis 分布式限流是解决分布式系统中接口 / 资源访问频率控制的核心方案,依托 Redis 的单线程原子性、高性能和分布式共享存储特性,实现多实例 / 多节点下的全局限流,避免单机限流的统计不一致问题,核心分为计数型和令牌桶 / 漏桶型两大类,配套有 Redis 原生命令、Lua 脚本、Redisson 组件三种实现方式。
win x
20 小时前
数据库
·
redis
·
缓存
Redis使用 ~第一弹
Redis我们前期谈到 其实Redis本质上是使用键值对来存储数据的(key-value)的非关系型数据库
福赖
1 天前
数据库
·
redis
·
缓存
《微服务即使通讯中redis的作用》
在本项目中, Redis 扮演着“高速缓存”和“临时状态存储”的关键角色,主要解决了 高频访问 和 数据时效性 的问题。