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

Redis

Redis和Nginx实现限制接口请求频率的示例

2024-05-18 12:38 | 分类:数据库 | 评论:0 次 | 浏览: 73

前言为啥需要限制接口请求频率?这个是因为防止接口一直被刷,比如发送手机验证码的接口,一直被刷的话,费钱费资源的,至少做点基本的防护工作。以下...

Redis使用布隆过滤器解决缓存雪崩的问题

Redis使用布隆过滤器解决缓存雪崩的问题

2024-05-18 12:38 | 分类:数据库 | 评论:0 次 | 浏览: 70

背景介绍布隆过滤器可以帮助我们解决redis缓存雪崩的问题,那什么是布隆过滤器、布隆过滤器又是如何使用如何解决缓存雪崩的问题的,让我们带着这...

Redis 布隆过滤器的原理和实践教程

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 80

背景介绍  布隆过滤器可以帮助我们解决redis缓存雪崩的问题,那什么是布隆过滤器、布隆过滤器又是如何使用如何解决缓存雪...

Redis哨兵模式的实现

Redis哨兵模式的实现

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 83

1、哨兵简介master宕机场景的处理:问题:怎么确认master确实宕机了?(中间断网1s就认为人挂了不合适)怎么找一个slave来暂替m...

详解Redis中数值乱码的根本原因以及解决方式

详解Redis中数值乱码的根本原因以及解决方式

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 70

1. 问题所示某些信息存储在缓存中,对此修改缓存,想通过可视化的redis desktop来操作,但是发现都是二进制的数据,不好操作:于是想...

Python Redis如何执行Lua脚本

Python Redis如何执行Lua脚本

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 69

问题描述python redis 执行 lua 脚本可实现原子性官方文档表示,redis 使用相同的 lua 解释器来运行所有命令,redi...

Redis遍历海量数据集的几种实现方法

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 82

redis作为一个高性能的键值存储数据库,广泛应用于各种场景,包括缓存、消息队列、排行榜等。随着数据量的增长,如何高效地遍历redis中的海...

解决Redis分布式锁的误删问题和原子性问题

解决Redis分布式锁的误删问题和原子性问题

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 76

redis的分布式锁redis的分布式锁是通过利用redis的原子操作和特性来实现的。在分布式环境中,多个应用程序或服务可能同时访问共享资源...

一文弄懂Redis 线程模型

一文弄懂Redis 线程模型

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 75

一、概述【1】redis是基于reactor模式开发的网络事件处理器:这个处理器被称为文件事件处理器(file event handler)...

Spring redis使用报错Read timed out排查及解决过程

Spring redis使用报错Read timed out排查及解决过程

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 65

使用场景我们使用redis作为缓存服务,缓存一些业务数据,如路口点位信息、渠化信息、设备信息等有一些需要实时计算的数据,缓存在redis里,...

Redis高并发超卖问题解决方案图文详解

Redis高并发超卖问题解决方案图文详解

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 72

1. redis高并发超卖问题解决方案在高并发的秒杀抢购场景中,常常会面临一个称为“超卖”(over-selling...

redis使用跳跃表而不是树的原因解析

redis使用跳跃表而不是树的原因解析

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 70

redis中支持五种数据类型中有序集合sorted set的底层数据结构使用的跳跃表,为何不使用其他的如平衡二叉树、b+树等数据结构呢?1,...

Redis模糊查询的几种实现方法

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 77

简介说明本文介绍redis模糊查询的方法。官网网址https://redis.io/commands/keys/https://redis....

Redis过期Key删除策略和内存淘汰策略的实现

Redis过期Key删除策略和内存淘汰策略的实现

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 72

redis之所以性能强,最主要的原因就是基于内存存储,然而单节点的redis其内存大小不宜过大,否则会影响持久化或主从同步的性能。redis...

Redis分布式可重入锁实现方案

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 87

前言在单进程环境下,要保证一个代码块的同步执行,直接用synchronized 关键字或reetrantlock 即可。在分布式环境下,要保...

如何利用Redis List实现Java数据库分页快速查询

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 76

前言在大型应用中,数据库分页查询是日常开发中不可避免的需求之一。随着数据量的不断增加,传统的数据库分页方式可能会变得效率较低。为了解决这一问...

Java实现多级缓存的方法详解

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 84

对于高并发系统来说,有三个重要的机制来保障其高效运行,它们分别是:缓存、限流和熔断。而缓存是排在最前面也是高并发系统之所以高效运行的关键手段...

虚拟机下的Redis无法访问报错500解决方法

虚拟机下的Redis无法访问报错500解决方法

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 83

idea下的springboot项目存储数据到redis失败:由于我的redis是在虚拟机下安装的,无法访问redis的原因是因为虚拟机的i...

Redis突现拒绝连接问题处理方案

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 82

一、问题回顾项目突然报异常[info] 2024-02-20 10:09:43.116 i.l.core.protocol.connecti...

详解Redis单线程架构的优势与不足

详解Redis单线程架构的优势与不足

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 77

难道redis不是单线程?我们启动一个redis实例,验证一下就知道了。redis安装部署方式如下所示:// 下载wget https://...

Redis中的3种特殊数据结构详解

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 76

前言当我们探索redis时,除了常见的键值存储功能外,还存在一些特殊类型,它们为redis增添了更多的魅力和多样性。在本次讲解中,我们将聚焦...

Redis增减库存避坑的实现

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 82

redis实现库存管理查询商品库存数量首先,我们可以使用redis的string类型来存储商品的库存数量。每个商品对应一个key,其值为库存...

Redis server 主从复制配置实现

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 78

0. 前言在redis运维篇的第5.6章节中,将讨论redis服务器的主从复制配置。在开始之前,让先来了解一下主从复制的概念和作用。主从复制...

浅析Redis中红锁RedLock的实现原理

浅析Redis中红锁RedLock的实现原理

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 96

redlock是一种分布式锁的实现算法,由 redis 的作者salvatore sanfilippo(也称为 antirez)提出,主要用...

redis cluster集群模式下实现批量可重入锁

redis cluster集群模式下实现批量可重入锁

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 76

一、redis cluster 集群版在redis 3.0版本以后,redis发布了redis cluster。该集群主要支持搞并发和海量数...

使用Redis命令操作数据库的常见错误及解决方法

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 77

前言今天使用redis命令操作数据库时发现了几个问题,想着记录一下与大家分享(error) noauth authentication re...

Redis key键的具体使用

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 69

redis 是一种键值(key-value)型的缓存型数据库,它将数据全部以键值对的形式存储在内存中,并且 key 与 value 一一对应...

Redis结合Lua脚本实现分布式锁详解

Redis结合Lua脚本实现分布式锁详解

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 74

先讲一下为什么使用分布式锁在传统的单体应用中,我们可以使用java并发处理相关的api(如reentrantlock或synchronize...

Redis实现商品秒杀的示例代码

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 76

随着互联网的发展和消费者的需求越来越高,商品的销售也变得越来越激烈。而对于商家来说,最直观的解决方式即为促销活动。然而,促销活动也会引发一定...

Redis实现用户关注的项目实践

2024-05-18 12:36 | 分类:数据库 | 评论:0 次 | 浏览: 74

在实现社交网络功能中,实现互相关注是必不可少的。在这里,我们将使用redis来实现这个功能,前端使用vue框架实现。功能要求我们需要实现以下...

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