从原理到实践分析 Redis 分布式锁的多种实现方案
2024-09-06 13:10 | 分类:数据库 | 评论:0 次 | 浏览: 291
一、为什么要用分布式锁在分布式系统中,为了保证多个进程或线程之间的数据一致性和正确性,需要使用锁来实现互斥访问共享资源。然而,使用本地锁在分...
使用Redis实现记录访问次数的三种方案
2024-09-06 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 328
0. 前言准备一个controller,用来测试。@restcontroller@requestmapping("test")@tag(na...
深入理解redis删除策略和淘汰策略
2024-08-31 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 383
1、redis的删除策略redis 是一种内存级数据库,数据都存在内存中,但是针对于已经过期的数据,reids 不 会立刻删除只是会存储在e...
redis搭建哨兵模式实现一主两从三哨兵
2024-08-30 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 218
一、redis 哨兵模式:哨兵的核心功能:在主从复制的基础上,哨兵引入了主节点的自动故障转移1、哨兵模式原理:哨兵:是一个分布式系统,用于对...
Redis increment 函数处理并发序列号案例
2024-08-29 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 220
1. 创建spring boot项目首先,创建一个新的spring boot项目。你可以使用spring initializr(https:...
nginx中配置sse的方法示例
2024-08-26 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 208
我是自己的项目在本地上运行的时候正常,但是挂在服务器上的时候就出现了sse问题,打开控制台发现只有预览没有响应。然后就去nginx的项目中配...
Redis过期时间的设计与实现代码
2024-08-25 19:34 | 分类:数据库 | 评论:0 次 | 浏览: 219
1. 设置过期时间redis 提供了多个命令来设置键的过期时间,如 expire、pexpire、expireat 和 pexpireat。...
Redis压缩列表的设计与实现
2024-08-25 11:34 | 分类:数据库 | 评论:0 次 | 浏览: 170
压缩列表(ziplist)其应用场景主要包括以下几个方面:1. 哈希表(hash)在 redis 中,当哈希表(hash)的键值对数量较少且...
Redis的Bitmap(位图)详解和命令演示
2024-08-23 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 215
前言redis 的 bitmap(位图)是一种特殊的字符串数据类型,它利用字符串类型键(key)来存储一系列连续的二进制位(bits),每个...
Redis序列化反序列化不一致导致String类型值多了双引号问题
2024-08-20 19:34 | 分类:数据库 | 评论:0 次 | 浏览: 167
问题背景a服务写入redis的数据,b服务读出后,value值多了个双引号。如 “string” 获取到的是 &ld...
Redis如何批量删除指定模糊的key举例
2024-08-18 11:34 | 分类:数据库 | 评论:0 次 | 浏览: 183
一、批量删除指定模糊的key批量删除前,可以查询要删除的key进行确认,keys 指令可以进行模糊匹配:redis-cli keys "my...
Redis远程字典服务器 hash类型示例详解
2024-08-15 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 181
一,hash基本情况哈希是我们目前接触到的数据结构中最重要的一个:日常开发中,出场频率非常高面试中,非常重要的考点redis自身已经是键值对...
排查Redis大key的方法总结
2024-08-14 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 181
排查redis大key的方法redis-cli --bigkeys特点:使用–bigkeys参数会扫描整个redis数据库,应该...
本地访问不到公网redis的解决方案
2024-08-14 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 171
一、目前情况首先我用的公网ip,即服务器地址是:106.14.xx.xx由于我的redis是放到了服务器的docker容器中,而端口映射是主...
Redis实现IP限流的2种方式举例详解
2024-08-13 11:32 | 分类:数据库 | 评论:0 次 | 浏览: 203
通过reids实现限流的流程图在配置文件配置限流参数blackip: # ip 连续请求的次数 continue-counts: ${c...
Redis缓存lettuce更换为Jedis的实现步骤
2024-08-13 11:32 | 分类:数据库 | 评论:0 次 | 浏览: 172
在springboot中引入spring-boot-starter-data-redis依赖时,默认使用的是lettuce,如果不想使用le...
使用Redis实现JWT令牌主动失效机制
2024-08-12 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 157
一.实现思路:登录成功后,给浏览器响应令牌的同时,把该令牌存储到redis中logininterceptor拦截器中,需要验证浏览器携带的令...
Redis利用互斥锁解决缓存击穿问题
2024-08-10 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 155
引言在高并发系统中,缓存是提升系统性能的重要组成部分。redis作为一种高效的内存数据库,被广泛应用于各种缓存场景。然而,在实际应用中,缓存...
Redis在Ubuntu系统上无法启动的问题排查
2024-08-09 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 138
1. 检查redis状态和日志首先,查看redis的运行状态和日志以获取更多信息:sudo systemctl status redis-s...
redis延时队列zset实现的示例
2024-08-08 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 143
在分布式系统中,延时队列是一种常用的设计模式,用于处理那些需要在未来某个时间点执行的任务,如订单超时未支付自动取消、消息延迟发送等场景。re...
redis 亿级数据读取的实现
2024-08-08 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 155
引言随着数据量的爆炸式增长,如何在亿级数据规模下实现高效的数据读取成为了许多企业和开发者面临的重大挑战。redis 作为一款高性能的键值数据...
Redis用GEO实现附近的人功能
2024-08-08 11:33 | 分类:数据库 | 评论:0 次 | 浏览: 164
☃️概述geo就是geolocation的简写形式,代表地理坐标。redis在3.2版本中加入了对geo的支持,允许存储地理坐标信息,帮助我...
Redis的使用(四)常见使用场景-缓存使用技巧
2024-08-06 05:50 | 分类:数据库 | 评论:0 次 | 浏览: 103
缓存穿透就是,当客户端访问缓存时,发现缓存中没有数据,然后去访问数据库,但是数据库中也没有数据。所以在读取数据的时候,因为数据库中没有数据给...
从零开始实现基于go-zero框架的微服务电商项目(三)——gorm、redis、腾讯云SMS、validate、md5加密、日志输入到kafka的添加
2024-08-06 02:36 | 分类:数据库 | 评论:0 次 | 浏览: 105
这一章我们引入了gorm、redis、腾讯云SMS短信服务、validate校验参数、md5加密和解密、日志输入到kafka,下一章我们将完...
电商风控系统(flink+groovy+flume+kafka+redis(1),阿里P8架构师
2024-08-06 00:36 | 分类:数据库 | 评论:0 次 | 浏览: 106
水位线 = 12-2 = 10>10(窗口时间) 那么这个时候刚好可以触发计算 12分钟到的那条数据也被包含在了这个窗口。举个例子 当...
[AIGC] Redis基础命令集详细介绍
2024-08-05 22:33 | 分类:数据库 | 评论:0 次 | 浏览: 119
Redis是一个强大的开源的键-值存储系统,被广泛应用于各种应用程序中。在使用Redis时,我们需要掌握一些基本的Redis命令来操作存储在...
针对首次配置torch出现“Failed to import pytorch fbgemm.dll or one of its dependencies is missing”的问题解决
2024-08-05 21:17 | 分类:数据库 | 评论:0 次 | 浏览: 133
2.有的话,即为缺失dependence,fbgemm.dll为矩阵计算,需要c++库,即电脑未安装c++库,下载最新版本的visual s...
pytorch|找不到 fbgemm.dll 问题处理
2024-08-04 21:04 | 分类:数据库 | 评论:0 次 | 浏览: 106
发现可能需要重新安装 Visual C++ Redistributable 工具。通过上图,可以看到使用因为没有找到依赖的 VCOMP140...
全文搜索引擎对比:RedisSearch 和 Elasticsearch 的优劣分析
2024-08-03 04:44 | 分类:数据库 | 评论:0 次 | 浏览: 115
在选择适合自己项目的搜索技术时,需要综合考虑以下几点:
说说你对redis的理解2
2024-08-03 03:54 | 分类:数据库 | 评论:0 次 | 浏览: 104
redis中的数据备份在多个服务器中,为了保障数据一致性,提供了主从复制的策略。主服务器进行读写操作,从服务器只读,并且接收主服务器的同步过...