深入学习 Redis - 深挖经典数据类型之 hash
2024-07-28 19:50 | 分类:数据库 | 评论:0 次 | 浏览: 86
哈希表可以说是所有数据结构中最重要的,既是日常开发中最常用的,也是面试考察的重点.Redis 自身已经是键值对结构了,但 value 实际上...
1 数据分析概述与职业操守 (3%)
2024-07-28 16:25 | 分类:数据库 | 评论:0 次 | 浏览: 66
业务运行探索:探索关注企业各项业务的运行状态、各项指标是否合规以及各项业务的具体数据情况等。指标体系——目标(O)、策略(S)、指标(M)、...
ElasticSearch学习笔记之三:Logstash数据分析
2024-07-28 16:25 | 分类:数据库 | 评论:0 次 | 浏览: 74
Logstash使用管道方式进行日志的搜集处理和输出。有点类似*NIX系统的管道命令 xxx | ccc | ddd,xxx执行完了会执行c...
RabbitMQ+redis+Redisson分布式锁+seata实现订单服务的流程分析
2024-07-24 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 0
引言订单服务涉及许多方面,分布式事务,分布式锁,例如订单超时未支付要取消订单,订单如何防止重复提交,如何防止超卖、这里都会使用到。开启分布式...
使用Docker主机启动Nginx服务器的完整步骤详解
2024-07-20 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 69
前言在本文中,我们将介绍如何使用docker在主机上启动nginx服务器。nginx是一个高性能的http和反向代理服务器,经常用于托管网站...
redis setex使用方法示例代码
2024-07-19 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 61
setex 是 redis 中的一个命令,用于设置键的值以及过期时间(以秒为单位)。与 setnx 不同,setex 不会检查键是否存在,而...
利用redisson快速实现自定义限流注解(接口防刷)
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 65
问题:在日常开发中,一些重要的对外接口,需要加上访问频率限制,以免造成资损失。如登录接口,当用户使用手机号+验证码登录时,一般我们会生成6位...
Redis关于内存碎片的解决方法
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 71
redis的内存碎片原理先引用redis官方的原话:当键被删除时,redis 并不总是会释放(归还)内存给操作系统。这不是 redis 的特...
Redis Key过期监听的配置详解
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 61
默认情况下在windows系统中双击redis-server.exe用的是内置的配置文件如果希望用这两个配置文件redis.windows....
Redis实现延迟队列的项目示例
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 59
最近用到一个延迟消息的功能,第一时间想到使用mq或者mq的插件,因为数据量不大,所以尝试使用redis来实现了,毕竟redis也天生支持类似...
Redis Sorted Set类型使用及应用场景
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 64
sorted set在没有重复元素的集合基础上,每个元素多了一个分数score属性作为权重,查询时可以用score排序。sorted set...
Redis在项目中常见的12种使用场景示例和说明
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 61
redis 是一个开源的高性能键值对数据库,它以其内存中数据存储、键过期策略、持久化、事务、丰富的数据类型支持以及原子操作等特性,在许多项目...
Redis中TYPE命令的具体使用
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 61
redis作为一个高性能的内存数据库,支持多种数据结构。在管理和操作redis数据库时,了解键对应的数据类型是至关重要的。本文将深入探讨re...
Redis TTL命令实现数据生存时间
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 65
"ttl" 是 redis 中的一个命令,用于获取键的生存时间(time to live)。它告诉您从当前时间开始,键还...
Redis SETEX命令实现键值对管理
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 66
redis是一种开源的内存数据存储系统,它支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等。redis提供了丰富的命令集,其中之...
Redis中key的操作命令
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 62
1、keys-查找所有符合模式pattern的keypattern可以使用通配符。语法:keys pattern通配符:*(匹配0到多个字符...
Redis中List类型的常用命令
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 65
注:本文基于linux系统上redis v5.0.7进行讲解1.lindex命令用于通过索引获取列表中的元素;你也可以使用负数下标,以 -1...
redis-cli创建redis集群的实现
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 67
一、redis单节点部署创建文件用service启动redis方式创建如下文件vi /etc/systemd/system/redis.se...
深入理解Redis内存回收和内存淘汰机制
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 60
1 概念redis 所有的数据都是存储在内存中的, 如果不进行任何的内存回收, 那么很容易出现内存爆满的情况。因此,在某些情况下需要对占用的...
Ubuntu下Redis密码设置问题及其解决过程
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 58
redis设置密码有两种方式。一、redis设置密码1. 命令行设置密码运行ubuntu,先启动redis服务端redis-server另开...
Redis客户端连接远程Redis服务器方式
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 55
redis客户端连接远程redis服务器1.修改redis的配置监听地址,默认是127.0.0.1,会导致只能在本地访问,修改为0.0.0....
Redis缓存键清理问题解决
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 64
前言在spring boot应用中集成redis作为缓存存储时,合理配置redistemplate是确保数据正确存储和检索的关键。本文将通过...
Redis 数据恢复及持久化策略分析
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 58
在分布式系统中,redis作为高性能的键值存储数据库,广泛应用于缓存、会话管理、消息队列等场景。对于redis数据的可靠性,持久化是至关重要...
Redis SortedSet数据类型及其常用命令总结
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 71
一、redis概述redis概述sortedset类型redis的sortedset是一个可排序的set集合,与java中的treeset有...
Redis中的数据结构跳表详解
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 58
redis概述redis-数据结构-跳表详解跳表(skip list)是一种基于并联的链表结构,用于在有序元素序列中快速查找元素的数据结构。...
Redis所实现的Reactor模型设计方案
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 62
写在文章开头我们都知道解决c10k问题的最好方案就是通过在io多路复用的基础上通过reactor模型实现高性能的网络并发程序,借助这个设计,...
Redisson分布式限流器RRateLimiter的使用及原理小结
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 72
一、基本使用1.1 创建限流器/** * returns rate limiter instance by name * * @param...
Redis 内存碎片原因及清理
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 56
一、redis 内存碎片内存碎片是指在内存分配的时候,产生的不能重复利用的空间。例如,内存空间还有3k,应用程序想申请连续的3k空间,虽然内...
Redis键值设计的具体实现
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 68
1 优雅的key结构redis的key虽然可以自定义,但最好遵循下面的几个最佳实践约定:遵循基本格式:[业务名称]:[数据名]:[id]长度...
Rocky9部署redis的实现示例
2024-07-03 12:54 | 分类:数据库 | 评论:0 次 | 浏览: 62
1.redis简介为了提高网站响应速度,企业会将热点数据保存在内存中而不是直接从后端数据库中读取。大型网站应用,热点数据往往巨大,几十g上百...