# **场景介绍**导致 redis 性能问题的因素有很多,大 key 是比较常见的因素,如果未能及时发现和处理,可能导致服务性能下降,用户体验变差。分析大 key 的方法有很多,本文专注于如何使用原生 redis-cli 工具,通过添加 --bigkeys选项,可以快找出业务中的大 key# 前提条件* ECS中已经安装了 Redis 4.0 以上版本;目的是为了使用 redis-cli 工具。* 保证客户端与 redis 网络互通。# **操作步骤**运行如下命令,可以在整个实例...
Redis 进程占用的内存一定会降低么?(也叫做 RSS,进程消耗内存页数)。**答案是:可能依然占用了大约 5GB 的内存,即使 Redis 的数据只占用了 3GB 左右。**大家一定要设置`maxmemory`,否则 Redis 会继续为新写入的数据分配内存,无法分配就会导致应用程序报错,当然不会导致宕机。## 释放的内存去哪了> 明明删除了数据,使用 top 命令查看,为何还是占用了那么多内存?内存都去哪了?使用 `info memory` 命令获取 Redis 内存相...
[](https://magebyte.oss-cn-shenzhen.aliyuncs.com/redis/20220522212245.png)**读取数据**逻辑如下:1. 当应用程序需要从数据库读取数据时,先检查缓存数据是否命中。2. 如果缓存未命中,则查询数据库获取数据,同时将数据写到缓存中,以便后续读取相同数据会命中缓存,最后再把数据返回给调用者。3. 如果缓存命中,直接返回。时序图如下:![旁路缓存读时序图](https://magebyte.oss-cn-shenzhen.aliyuncs.com/redis/2022052...
## Redis 简介Redis 是大家日常工作中使用较多的典型 KV 存储,常年位居 DB-Engines Key-Value 存储第一。Redis 是基于内存的存储,提供了丰富的数据结构,支持字符串类型、哈希/列表/集合类型以及 stream 结构。Re... Operator 会定期查询 Configserver 里建立主从关系的进度。等所有分片的主从关系建立成功之后, Operator 会请求 ApiServer 把对应的 Proxy 创建出来。1. Proxy 创建出来之后,会去 Configserver 拉取最新的拓扑...
准备工作根据 redis-cli 的安装位置,完成相关准备工作。 说明 由于 redis-cli 是原生 Redis 自带的命令行工具,通常您需要通过在 ECS 实例或本地设备上安装 Redis 服务的方式,完成 redis-cli 的安装。具体安装方法,请参见附录:安装 redis-cli。 Redis-cli 的版本可以与 Redis 实例的版本不同。 Redis-cli 安装位置 需完成的操作 ECS 实例(推荐) 确保 ECS 实例与 Redis 实例属于同一 VPC 网络中。 获取 ECS 实例的内网 IP 地...
请先将实例的小版本升级至最新版本。更多详情,请参见升级小版本。 2024-02-27 全部 监控指标说明 支持更多参数 新增 proxy-slowlog-slower-than 参数,用于设置 Proxy 节点上请求被记录为慢日志的执行时间阈值,执行时间高于该阈值的请求会被记录到 Proxy 节点的慢日志中。 2024-02-06 全部 参数支持 支持按节点类型展示慢日志 您可以在 Redis 控制台上中分别查看数据节点(即 Server 节点)和代理节点(即 Proxy 节点)的慢日志详...
本文介绍当迁移或同步的目标库类型为 Redis(如火山引擎缓存数据库 Redis 版或自建 Redis)时,支持的数据库以及使用限制详情。 支持的数据库源库 目标库 支持的版本 迁移类型 同步类型 火山引擎版 Redis 公网自建 R... 导致目标库中查看到的 Key 数量(例如通过 info 命令查看)会比源库的 Key 数量少。 当源库发生了水平扩缩容(如增减分片数),或垂直扩缩容(如升降级节点规格)时,您需重新配置任务。为保障数据一致性,在重新配置任务前...
为了给您提供更加优质的服务,火山引擎缓存数据库 Redis 版在 2022 年 05 月 17 日发布的版本中,针对创建实例和白名单功能涉及的 OpenAPI 作了调整。 变更开始时间2022 年 05 月 17 日 20 时 影响范围跨服务访问授权... 您需要使用如下新 OpenAPI 接口来管理白名单:创建白名单:CreateAllowList 查看白名单列表:DescribeAllowLists 查看白名单详情:DescribeAllowListDetail 修改白名单:ModifyAllowList 绑定白名单:AssociateAllowList...
本文汇总了缓存数据库 Redis 版实例相关的常见问题。 为何实例显示“关停中”?当包年包月实例过期,或按量付费的实例所属账号欠费时,实例会首先进入关停中状态,待系统进行相关处理。当系统处理完成之后,实例状态会进... 可以变更 Redis 实例的数据库版本吗?例如将 Redis 5.0 版本升级为 Redis 6.0?暂不支持从 Redis 低版本直接升级至高版本(如从 Redis 5.0 升级至 Redis 6.0)。但您可以创建一个新实例,用新实例替换旧实例的方式实现...
前言 Redis是一款优秀的Key-Value,直观来看,Redis 接收到请求之后,能以微秒级别找到数据并返回,并快速完成操作,这依赖于两点 所有操作几乎都在内存完成,速度本来就快 redis 具有优秀,高效的数据结构 关于实验 预计部署时间:20分钟级别:初级相关产品:缓存数据库 Redis 版本受众: 通用 环境说明 如果还没有火山引擎账号,点击此链接注册账号 如果您还没有VPC,请先点击链接创建VPC 缓存数据库 Redis 版本 云服务器ECS:Centos 7 ...
关于缓存数据库 Redis 企业版的详细信息,请参见什么是缓存数据库 Redis 企业版。 使用限制类型 说明 源库限制 数据库版本:当前支持 4.0、5.0、6.0 和 7.0 的 Redis 实例。 带宽要求:源库所属的服务器需具备足够出口带宽,否则将影响数据同步的速率。 当源库中的某些 Key 使用了过期(expire)的策略,可能存在 Key 已过期但未被及时删除的情况,导致目标数据库中查看的 Key 数量比源库的 Key 数量少。 数据库传输服务 DTS 在执行...
redistest_001 等。 数据库版本 选择 Redis 数据库版本。您可以选择 Redis 6.0、Redis 5.0 或 Redis 4.0。 规格配置 实例类型 选择 Redis 实例类型,取值范围如下: 主备 主备实例的每个分片中至少包含两个节点,... 节点规格 缓存数据库 Redis 版支持多种节点规格,每种规格的性能(如可用内存和带宽)不同,您可以根据业务需要选择合适的规格。更多详情,请参见实例规格。 规格预览 查看并确认已选择的规格性能详情,包括内存总容量...
Redis 部分参数值支持自定义设置,不同的 Redis 引擎版本和架构支持自定义的参数有所区别,本文为您介绍各参数的设置方法。 背景信息关于 Redis 支持的参数和参数值的说明,请参见参数支持。 操作步骤登录 Redis 控制... 您可以在修改记录页签下查看本次参数修改的详细信息,包括已修改参数的名称、修改前后的参数值、参数修改状态、修改时间等。具体操作步骤,请参见查看参数修改记录。 相关文档调整 Redis 定期任务的执行频率 限制发布...