当前位置: 代码网 > it编程>数据库>

Redis

Redis实现分布式锁全解析之从原理到实践过程

2025-05-05 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 28

在分布式系统开发的广袤领域中,资源竞争问题宛如隐藏在暗处的礁石,时刻威胁着系统的稳定性与数据一致性。当多个服务实例如同脱缰野马般同时冲向同一...

一文带你搞懂Redis Stream的6种消息处理模式

2025-05-04 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 30

redis 5.0版本引入的stream数据类型,为redis生态带来了强大而灵活的消息队列功能,弥补了之前发布/订阅模式的不足,如消息持久...

Redis中6种缓存更新策略详解

2025-05-03 21:36 | 分类:数据库 | 评论:0 次 | 浏览: 23

引言redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案。然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性。缓存...

redis中使用lua脚本的原理与基本使用详解

2025-04-29 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 33

在 redis 中使用 lua 脚本可以实现原子性操作、减少网络开销以及提高执行效率。redis 执行 lua 脚本的原理redis 内置了...

Redis 热 key 和大 key 问题小结

2025-04-28 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 34

一、什么是 redis 热 key?热 key(hot key)定义:在单位时间内被**频繁访问(读/写)**的 key,导致其访问集中、压...

Redis预防缓存穿透的6种策略

2025-04-28 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 32

在高并发系统中,redis作为缓存中间件已成为标配,它能有效减轻数据库压力、提升系统响应速度。然而,缓存并非万能,在实际应用中我们常常面临一...

Redis Pipeline(管道) 详解

Redis Pipeline(管道) 详解

2025-04-25 19:15 | 分类:数据库 | 评论:0 次 | 浏览: 36

redis pipeline 详解redis 无 pipeline 耗时情况 :使用 pipeline 的耗时 :1. pipeline 的...

Redis的双写问题解决

2025-04-25 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 35

在分布式系统中,双写问题通常是指数据在多个存储系统(例如数据库和缓存)中更新时出现的不一致性。这种问题在使用 redis 作为缓存层时尤为常...

Redis本地锁和分布式锁的区别小结

2025-04-25 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 38

redis本地锁和分布式锁在设计目的、实现方式和应用场景上都有显著区别。以下是详细的区别:redis本地锁1. 设计目的:本地锁主要用于单个...

redis通过redis-dump镜像实现数据迁移

redis通过redis-dump镜像实现数据迁移

2025-04-24 13:33 | 分类:数据库 | 评论:0 次 | 浏览: 36

一、redis-dump 镜像打包没有找到可用的redis-dump镜像,需要自己打包一下,这里我是在idea直接打包的1.1 安装wind...

redis查询keys报错的实现

2025-04-24 13:33 | 分类:数据库 | 评论:0 次 | 浏览: 29

err unknown command keys切换redis后发现keys命令出现报错,经查询原因如下:原因可能是:keys命令用于全局查...

Redis键迁移(move、dump、restore、migrate)的三种实现

Redis键迁移(move、dump、restore、migrate)的三种实现

2025-04-24 13:33 | 分类:数据库 | 评论:0 次 | 浏览: 27

一、键迁移概述键迁移就是把数据由一个redis迁移到另一个redis(例如从生产环境迁移到测试环境),或者在数据库之间进行迁移键迁移有三种方...

redis批量迁移key的实例

redis批量迁移key的实例

2025-04-24 13:33 | 分类:数据库 | 评论:0 次 | 浏览: 34

我们知道migrate 命令可以迁移redis的多个key,但是如果redis的key有非常多,那用起来就很不方便了。所以下面分享一个脚本来...

Redis高效查询大数据的实践与优化详细指南

2025-04-24 13:33 | 分类:数据库 | 评论:0 次 | 浏览: 33

1. 引言redis 是一种高性能的键值存储数据库,广泛应用于缓存、排行榜、计数器等场景。在实际业务中,我们经常需要查询符合特定条件的数据,...

Nginx反向代理重写URL的实现方案

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 36

需求nginx 服务器代理前端项目,并且反代后端服务器。开发时使用没有什么问题,部署后存在同样请求根地址的情况,输入nginx的地址loca...

CentOS7更改默认SSH端口与配置指南

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 35

引言ssh(secure shell)是 linux 服务器远程管理的核心工具,其默认监听端口为 22。由于端口 22 众所周知,这也使得服...

Nginx location匹配模式与规则详解

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 37

一、环境nginx 1.19二、匹配模式在 nginx 的location指令里,常用的匹配模式有:精准模式(=)前缀模式,不继续匹配正则(...

Redis如何设置过期时间

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 33

redis设置过期时间在 redis 中,我们可以为键(key)设置过期时间,以确保当指定的时间到达后,该键会自动被删除。这种机制对于需要临...

Redis之Key过期策略的用法解读

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 31

一、什么是 key 的过期策略?在 redis 中,key 的过期策略是指管理键生命周期的机制。通过设置过期时间(ttl - time to...

Redis的过期策略以及内存淘汰机制详解

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 37

在谈redis过期概念时,先抛出几个问题:1:redis 给缓存数据设置过期时间?2:redis 是如何判断数据是否过期的呢?3:大量 ke...

redis之数据过期清除策略、缓存淘汰策略详解

redis之数据过期清除策略、缓存淘汰策略详解

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 39

redis是一个内存型数据库,我们的数据都是放在内存里面的!但是内存是有大小的!比如,redis有个很重要的配置文件,redis.conf,...

redis过期key的删除策略介绍

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 31

在使用redis的过程中,不免会产生过期的key,而这些key过期后并不会实时地马上被删除,当这些key数量累积越来越多,就会占用很多内存,...

Celery+django+redis异步执行任务的实现示例

2025-04-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 29

本文用到的各工具版本:celery 4.0.2django 1.10.3redis 3.2.6特别注意:如果你的项目是django框架,那么...

Redis消息队列实现异步秒杀功能

Redis消息队列实现异步秒杀功能

2025-04-22 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 39

1 redis消息队列在高并发场景下,为了提高秒杀业务的性能,可将部分工作交给 redis 处理,并通过异步方式执行。redis 提供了多种...

Redis的几种数据类型使用详解

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 37

redis的几种数据类型redis 提供了多种数据类型,以支持不同的应用场景。每种数据类型都有其特定的操作方式,并且在内部实现上也有所优化,...

基于Redis 实现网站PV/UV数据统计

基于Redis 实现网站PV/UV数据统计

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 37

在网站的数据分析中,pv(page view,页面浏览量)和 uv(unique visitor,独立访客数)是两个重要的指标,几乎每个网站...

Redis RDB快照持久化及写操作禁止问题排查与解决

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 36

1 问题描述在使用redis 的过程中,遇到如下报错,错误信息是 “misconf redis is configured to...

redis队列和秒杀应用方式

redis队列和秒杀应用方式

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 39

1.简述redis队列一般用于缓解数据库压力 ,诸如秒杀,邮件群发,消息推送等等redis的加入能很好的 帮助系统中 各个模块解耦。而red...

Redis实现会话管理和token认证的示例代码

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 39

在现代web应用中,会话管理和身份认证是实现用户登录、权限管理等功能的基础。传统的会话管理通过服务器端保存会话信息来实现,但随着应用的扩展,...

基于Redis实现消息队列的示例代码

2025-04-22 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 43

消息队列在分布式系统中非常重要,能够有效解耦系统的各个模块,提供异步处理能力和缓冲能力。redis作为一个高性能的内存数据库,除了缓存和持久...

Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com