检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DCS是否支持外部扩展模块、插件或者Module? DCS Redis不支持加载外部扩展模块、插件和Module。DCS后续也没有Module的规划。 父主题: 实例特性
Key的保存时间是多久?如何设置Key的过期时间? Key的保存时间是多久? 如果没有设置过期Key,数据会一直存在。 如果设置了过期Key,过期Key的删除机制请参考过期Key扫描。 如果已经设置了过期Key,希望移除设定的过期时间,可使用Redis PERSIST命令。 如何设置过期Key?
Redis命令执行是否有超时时间?超时了会出现什么结果? Redis超时分为客户端超时和服务端超时。 客户端命令超时时间一般由客户端代码自行控制,业务侧需要根据自己的业务特点选择合适的超时时间(例如Java的Lettuce客户端,该参数名为timeout)。 客户端如果发生命令执
使用Cluster的Redis集群时建议配置合理的超时时间 客户端配置问题导致无法连接。 当集群实例备节点故障情况下,客户端使用SpringBoot + Lettuce的方式连接Redis,使用的Lettuce客户端在连接集群时,需要与所有节点先建立连接(包括故障节点)。 在未配
读取redis数据报超时错误 问题描述 读取redis数据报超时错误:redis server response timeout(3000ms) occurred after 3 retry attempts。 问题排查 根据报错后的提示,将客户端超时时间改大一些。 确认问题发生
Redis命令 Redis命令是否支持审计? 如何清空Redis数据? 如何在Redis中查找匹配的Key和遍历所有Key? Redis命令执行失败的可能原因 在Web Cli执行keys命令报错“permission denied” 高危命令如何重命名? 是否支持pipeline命令?
Redis集群实例是否支持原生集群? Redis实例的数据逐出策略是什么? Redis实例是否支持读写分离? Redis实例是否支持多DB方式? DCS是否支持外部扩展模块、插件或者Module? Redis实例支持数据持久化吗?开启持久化有什么影响? Redis实例支持存储的数据个数有限制吗?
扫描并删除Redis实例的过期Key 在开源Redis的键空间中,有两种删除Key的方式。 使用DEL等命令直接对Key进行删除。 使用类似于EXPIRE等命令对Key设置过期时间,当达到过期时间时,Redis键空间中的Key将不可访问。对于设置了过期时间的Key,当达到过期时间
在维护时间窗内对实例维护是否有业务中断? 在实例维护时间窗内,服务运维要对实例进行维护操作时,会提前和用户沟通确认;具体升级操作以及影响,服务运维人员会提前和用户确认,用户不用担心维护窗内,实例运行异常的问题。 父主题: 扩容缩容与实例升级
查询维护时间窗时间段 功能介绍 查询维护时间窗开始时间和结束时间。 URI GET /v1.0/instances/maintain-windows 请求消息 请求参数 无。 请求示例 无。 响应消息 响应参数 参数说明见表1。 表1 响应参数说明 参数 类型 备注 maintain_windows
查询维护时间窗时间段 功能介绍 查询维护时间窗开始时间和结束时间。 调用方法 请参见如何调用API。 URI GET /v2/instances/maintain-windows 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 maintain_windows
AOF文件在什么情况下会被重写 AOF文件重写涉及到以下概念。 重写时间窗:目前该时间窗为凌晨1:00 - 4:59。 磁盘阈值:即磁盘的使用率超过50%,即认为达到阈值。 数据集使用内存:实例的一个监控指标,用于统计Redis中数据集占用的内存。 AOF文件在以下三种情况下会被重写。
Redis连接失败问题排查和解决 概述 本章节主要描述Redis连接过程出现的问题,以及解决方法。 问题分类 当您发现与Redis实例连接出现异常时,可以根据本文的内容,从以下几个方面进行排查。 Redis和ECS之间的连接问题 公网连接Redis 3.0 密码问题 实例配置问题
客户端出现概率性超时错误 针对低概率超时错误,是Redis使用的正常现象。Redis使用受到网络传输、客户端设置超时时间等因素影响,可能出现单个请求超时问题。 建议客户业务编码时,具备重试操作,提升业务的可靠性,避免低概率的单次请求失败时业务失败。 当出现了连接超时问题时,可以优
DCS数据迁移概述 DCS控制台界面支持的数据迁移方式有在线迁移和离线迁移(备份文件导入)两种方式,其中,在线迁移支持增量数据迁移。 在线迁移,涉及到SYNC/PSYNC命令,适用于源Redis放通了SYNC/PSYNC命令的场景。支持将源Redis中的数据全量迁移或增量迁移到目标Redis中。
查询指定实例 功能介绍 通过实例ID查询实例的详细信息。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id} 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例ID。
DCS使用规范 业务使用规范 原则 原则说明 备注 就近部署业务,避免时延过大 如果部署位置过远(非同一个region)或者时延较大(例如业务服务器与Redis实例通过公网连接),网络延迟将极大影响读写性能。 如果对于时延较为敏感,请避免创建跨AZ Redis实例。 冷热数据区分
技术、观点、课程专题呈现 解读Redis技术 华为云产品架构师解读新一代缓存Redis技术的原理和应用 GO语言深入之道 介绍几个Go语言及相关开源框架的插件机制 跟唐老师学习云网络 唐老师将自己对网络的理解分享给大家 智能客服 您好!我是有问必答知识渊博的智能问答机器人,有问题欢迎随时求助哦!
集群实例启动时间过长是什么原因? 可能原因:在集群实例启动过程中,实例节点内部会进行状态、数据的同步。如果在完成同步之前就持续写入较多的数据,会导致实例内部同步耗费较长时间,实例状态一直处于“启动中”。直到同步完成,集群实例状态才会切换到“运行中”。 解决方案:建议等集群实例启动完成后,再恢复业务数据写入。
Redis实例内存使用率高问题排查和解决 问题现象 Redis可提供高效的数据库服务,当内存不足时,可能导致Key频繁被逐出、响应时间上升、QPS(每秒访问次数)不稳定等问题,进而影响业务运行。由于Redis自身运行机制(主从同步、延迟释放等),内存占用率可能出现略微超过100%