Redis key的过期时间和永久有效的实现
2024-09-25 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 284
设置键的过期时间1. 使用 `expire` 命令:`expire` 命令用于设置一个键的过期时间(以秒为单位)。语法:expire key...
Redis中的连接命令与键命令操作详解
2024-09-23 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 283
一、连接命令ping通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值。如果连接正常就返回一个pong ,否则返回一个连接错误。12...
Redis缓存和数据库的数据一致性的问题解决
2024-09-20 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 261
前言如果项目业务处于起步阶段,流量非常小,那无论是读请求还是写请求,直接操作数据库即可,这时架构模型是这样的:但随着业务量的增长,项目业务请...
详解如何在YAML文件中配置Redis
2024-09-18 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 310
配置redis在yaml文件中在现代软件开发中,配置文件是非常重要的一部分。其中,yaml(yaml ain't markup la...
Redis搜索日期范围内的查询示例
2024-09-14 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 308
redis是一种快速、高效的数据存储和检索工具,常用于缓存和实时数据处理。虽然redis设计并不专注于日期范围查询,但可以通过一些技巧实现该...
Redis哨兵改集群的方法实现
2024-09-14 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 308
概述redis是一种开源的高性能键值存储系统,经常用于缓存、会话管理、消息队列等应用场景。redis集群是通过将数据分布在多台服务器上来提供...
Redis高并发场景防止库存数量超卖少卖
2024-09-14 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 307
简介商品超卖现象,即销售数量超过了实际库存量,通常是由于未能正确判断库存状况而发生的。在常规的库存管理系统中,我们会在扣减库存之前进行库存充...
Redis MGET命令深度解析
2024-09-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 254
redis的mget命令是一种高效的批量读取操作,可以显著提高读取性能,减少网络往返的次数,本文从mget命令的机制实现、底层原理、应用场景...
Redis中序列化的两种实现
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 281
序列化方式概述对比同份数据初次序列化时的情况(很多帖子都没有考虑序列化的同份数据是否为二次加载的情况,就给出了结论)stringrediss...
Redis模糊key查询两种方式总结
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 260
redis 提供了两种主要的方式来执行模糊查询key的操作:方法1:keys命令1keys patternkeys命令允许你按照给定的模式来...
Redisson分布式限流的实现原理分析
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 307
redisson分布式限流实现原理我们目前在工作中遇到一个性能问题,我们有个定时任务需要处理大量的数据,为了提升吞吐量,所以部署了很多台机器...
Redis bitmap 实现签到案例(最新推荐)
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 300
数据库实现设计签到功能对应的数据库表 create table `sign_record` ( `id` bigint not null ...
Redis数据备份与恢复方式的五种方式
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 299
1. 命令行执行 save 手动开启 rdb 持久化使用 rdb 文件做迁移时,需要注意需要先关闭掉目标 redis 的 aof 功能,因为...
Windows环境下查看、添加、修改redis数据库的密码两种方式
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 285
提供两种方式供大家选择1-修改配置文件1)在 redis 的安装目录(redis 解压后的目录)中,打开 redis.windows.con...
SpringBoot3+Redis实现分布式锁的配置方法
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 314
springboot3+redis+lua脚本实现分布式锁相关依赖包<spring-boot.version>3.0.2<...
如何使用 redis 消息队列完成秒杀过期订单处理操作(二)
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 302
redis 高级应用–使用 redis 消息队列完成秒杀过期订单处理一、springdataredis 中定义消息的监听器1、在...
redis 消息队列完成秒杀过期订单处理方法(一)
2024-09-07 13:13 | 分类:数据库 | 评论:0 次 | 浏览: 318
redis 高级应用–使用 redis 消息队列完成秒杀过期订单处理(1)一、redis 消息通知处理代金券过期问题&ndash...
从原理到实践分析 Redis 分布式锁的多种实现方案
2024-09-06 13:10 | 分类:数据库 | 评论:0 次 | 浏览: 279
一、为什么要用分布式锁在分布式系统中,为了保证多个进程或线程之间的数据一致性和正确性,需要使用锁来实现互斥访问共享资源。然而,使用本地锁在分...
使用Redis实现记录访问次数的三种方案
2024-09-06 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 313
0. 前言准备一个controller,用来测试。@restcontroller@requestmapping("test")@tag(na...
深入理解redis删除策略和淘汰策略
2024-08-31 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 367
1、redis的删除策略redis 是一种内存级数据库,数据都存在内存中,但是针对于已经过期的数据,reids 不 会立刻删除只是会存储在e...
redis搭建哨兵模式实现一主两从三哨兵
2024-08-30 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 202
一、redis 哨兵模式:哨兵的核心功能:在主从复制的基础上,哨兵引入了主节点的自动故障转移1、哨兵模式原理:哨兵:是一个分布式系统,用于对...
Redis increment 函数处理并发序列号案例
2024-08-29 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 204
1. 创建spring boot项目首先,创建一个新的spring boot项目。你可以使用spring initializr(https:...
nginx中配置sse的方法示例
2024-08-26 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 191
我是自己的项目在本地上运行的时候正常,但是挂在服务器上的时候就出现了sse问题,打开控制台发现只有预览没有响应。然后就去nginx的项目中配...
Redis过期时间的设计与实现代码
2024-08-25 19:34 | 分类:数据库 | 评论:0 次 | 浏览: 203
1. 设置过期时间redis 提供了多个命令来设置键的过期时间,如 expire、pexpire、expireat 和 pexpireat。...
Redis压缩列表的设计与实现
2024-08-25 11:34 | 分类:数据库 | 评论:0 次 | 浏览: 155
压缩列表(ziplist)其应用场景主要包括以下几个方面:1. 哈希表(hash)在 redis 中,当哈希表(hash)的键值对数量较少且...
Redis的Bitmap(位图)详解和命令演示
2024-08-23 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 197
前言redis 的 bitmap(位图)是一种特殊的字符串数据类型,它利用字符串类型键(key)来存储一系列连续的二进制位(bits),每个...
Redis序列化反序列化不一致导致String类型值多了双引号问题
2024-08-20 19:34 | 分类:数据库 | 评论:0 次 | 浏览: 147
问题背景a服务写入redis的数据,b服务读出后,value值多了个双引号。如 “string” 获取到的是 &ld...
Redis如何批量删除指定模糊的key举例
2024-08-18 11:34 | 分类:数据库 | 评论:0 次 | 浏览: 167
一、批量删除指定模糊的key批量删除前,可以查询要删除的key进行确认,keys 指令可以进行模糊匹配:redis-cli keys "my...
Redis远程字典服务器 hash类型示例详解
2024-08-15 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 163
一,hash基本情况哈希是我们目前接触到的数据结构中最重要的一个:日常开发中,出场频率非常高面试中,非常重要的考点redis自身已经是键值对...
排查Redis大key的方法总结
2024-08-14 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 162
排查redis大key的方法redis-cli --bigkeys特点:使用–bigkeys参数会扫描整个redis数据库,应该...