Redis大量数据插入过程
2025-09-04 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 14
有些时候,redis实例需要装载大量用户在短时间内产生的数据,数以百万计的keys需要被快速的创建。我们称之为大量数据插入(mass ins...
基于AOP+Redis的简易滑动窗口限流
2025-08-29 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 21
在分布式系统设计中,限流是保障服务稳定性的核心技术之一。滑动窗口限流算法以其精确性和平滑性优势,成为解决传统固定窗口限流临界突变问题的理想方...
Redis的哨兵模式工作流程及原理详解
2025-08-21 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 24
redis的哨兵模式原理详解开篇:哨兵模式就像城市的应急指挥中心想象一下,一个繁忙的城市交通系统。当主要交通枢纽出现故障时,如果没有应急机制...
Redis延迟双删的具体使用
2025-08-21 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 25
1、何为延时双删延迟双删(delay double delete)是一种在数据更新或删除时为了保证数据一致性而采取的策略。这种策略通常用于解...
redis-sentinel基础概念及部署流程
2025-08-20 19:10 | 分类:数据库 | 评论:0 次 | 浏览: 25
一. 引言redis sentinel 是 redis 官方提供的高可用解决方案,主要用于监控 redis 主从集群,在主节点故障时自动完成...
Redis实现高效内存管理的示例代码
2025-08-20 19:10 | 分类:数据库 | 评论:0 次 | 浏览: 25
redis 作为一个高性能的内存数据库,内存管理是其核心功能之一。为了高效地利用内存,redis 采用了多种技术和策略,如优化的数据结构、内...
Redis的哈希Hash类型常用命令的使用小结
2025-08-20 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 26
redis 的哈希(hash)类型类似于一个键值对集合,通常用于存储对象。每个哈希包含多个字段(field),每个字段都有一个值(value...
基于Redis自动过期的流处理暂停机制
2025-08-19 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 24
在实时视频流处理系统中,我们有时会遇到某些摄像头的数据延时过大(例如网络问题或处理能力不足),此时我们希望暂时跳过该摄像头的处理,以避免积压...
Redis服务端主动回收配置的使用小结
2025-08-19 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 25
客户端代码方案一、redis 服务端主动回收配置1. 设置超时断开策略在 redis.conf 中配置自动断开空闲连接:# 服务器主动关闭空...
Redis结合Caffeine两级缓存的三种实现方式
2025-08-19 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 26
在高性能的服务架构设计中,缓存是一个不可或缺的环节。在实际的项目中,我们通常会将一些热点数据存储到redis或memcache这类缓存中间件...
Redis实现分布式锁全过程
2025-08-18 19:10 | 分类:数据库 | 评论:0 次 | 浏览: 28
redis实现分布式锁在分布式系统中,为了避免多个进程同时对共享资源进行修改,需要使用分布式锁来确保只有一个进程能够访问某个关键代码块。re...
Redis中的单线程多线程解读
2025-08-18 19:10 | 分类:数据库 | 评论:0 次 | 浏览: 27
redis到底是单线程还是多线程?彻底拆解底层实现与设计逻辑一、redis的核心线程模型:单线程为主的设计redis的核心处理流程采用单线程...
Redis中哨兵机制和集群的区别及说明
2025-08-18 19:10 | 分类:数据库 | 评论:0 次 | 浏览: 29
redis的哨兵机制(sentinel)和集群(cluster)是两种不同的高可用解决方案,在架构设计、功能特性和应用场景上存在明显差异。以...
redis数据结构之String详解
2025-08-16 17:10 | 分类:数据库 | 评论:0 次 | 浏览: 32
一、为什么redis选string作为基础类型?redis中的所有key是字符串,所有value本质上也是字符串,比如 集合set中的每一个...
Redis分布式锁中Redission底层实现方式
2025-08-12 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 31
redis分布式锁中redission底层实现大家好,今天我们来聊聊分布式系统中一个非常实用的话题——redis分布...
redis和redission分布式锁原理及区别说明
2025-08-12 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 33
redis和redission分布式锁原理及区别我最近做租车项目,在处理分布式时用到分布式锁,我发现很多同事都在网上找分布式锁的资料,但是看...
Redis在docker上安装、启动、停止和删除操作的完整指南
2025-08-12 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 28
引言redis 是一个开源的键值对存储系统,常用于缓存、消息队列等场景。docker 是一个轻量级的容器化平台,可以轻松地部署和运行各种应用...
Redis大Key(Bigkey)问题识别与解决全解析
2025-08-12 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 31
一、引言在高并发场景下,redis 以极致的内存操作速度成为缓存与nosql领域的首选。但随着业务发展,大key(bigkey) 问题逐渐显...
Redis过期策略和内存淘汰策略在实际场景中的用法及说明
2025-08-11 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 27
开篇:redis内存管理的现实比喻想象一下你家的冰箱,空间有限但需要存放各种食物。有些食物有保质期(比如牛奶),有些则可以长期保存(比如罐头...
Redis中的Hash和List类型常用命令及应用分析
2025-08-09 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 32
redis内存数据库中,除了基础的string类型外,hash和list也是开发中频繁使用的两种数据结构,下面详细讲解hash和list类型...
nginx配置错误日志的实现步骤
2025-08-07 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 29
前言在配置nginx代理过程中,如果出现错误,需要看日志,可以把nginx日志配置出来nginx配置错误日志在nginx.conf文件中,配...
Redis和数据库双写一致性问题的解决方案
2025-08-06 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 34
下面我将详细解答redis与数据库双写一致性问题,结合故事举例说明,最后用思维导图总结核心解决方案。问题解答核心问题:当同时更新redis缓...
如何向redis中写入大量的数据
2025-08-06 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 35
1.编写python脚本,生成redis命令redis_info.py#!/usr/bin/pythonfor i in range(500...
对Redis中事务的理解分析
2025-08-05 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 31
样例思考1.首先连接redis服务器执行如下指令帮助命令help @transactions可以看到redis中关于事务的指令主要包含exe...
基于Redisson实现分布式系统下的接口限流
2025-08-05 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 34
在高并发场景下,接口限流是保障系统稳定性的重要手段。常见的限流算法有漏桶算法、令牌桶算法等,而单机模式的限流方案在分布式集群环境下往往失效。...
redis中session会话共享的三种方案
2025-08-05 11:55 | 分类:数据库 | 评论:0 次 | 浏览: 35
在分布式系统架构中,用户请求可能被负载均衡器分发到不同的服务器节点。如果用户的第一次请求落在服务器a并创建了session,而第二次请求被路...
Redis集群设置密码访问的实现
2025-08-04 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 35
一、背景1.1 主机位置假定redis集群服务部署在:111.111.111.111 主机上1.2 伪分布式-配置文件位置配置文件路径:[r...
Redis哨兵Sentinel的具体使用
2025-08-04 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 36
主从架构和mysql的主从复制一样,无法实现master和slave角色的自动切换,即当master出现故障时, 不能实现自动的将一个sla...
使用Redis快速实现共享Session登录的详细步骤
2025-08-03 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 36
前言在web开发中,session通常用于存储用户的会话信息,允许用户在多个页面之间保持登录状态。然而,在分布式架构中,如果有多个应用服务器...
批量导入txt数据到的redis过程
2025-08-02 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 36
批量导入txt数据到redis把redis命令按一条 一行写到txt中[root@localhost ~]# cat test_redisc...