检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置IP白名单分组 功能介绍 为指定实例设置IP白名单分组,包含创建、停用、编辑、删除白名单四个功能。设置白名单分组信息会覆盖掉已有的白名单信息,因此在新增IP白名单分组时,需保留已有的白名单信息后再编辑新的白名单分组信息。 调用方法 请参见如何调用API。 URI PUT /v
"c71d9731-9b0c-43e9-ab2a-716af9d9fd55", "vpc_name": "CCE-AutoCreate-VPC-7qvs1", "created_at": "2019-09-23T02:40:06
如何确认实例是单DB还是多DB 单机、主备、读写分离实例类型都为多DB(256个,DB编号为0-255)。 Proxy集群实例默认只有一个DB,支持手动开启多DB,如需开启多DB的操作请参考Proxy集群使用多DB限制。 Redis Cluster集群实例不支持多DB,只有一个DB。
Redis单机实例 Redis单机实例为单节点架构,不支持数据持久化,适用于不要求数据可靠性的缓存业务场景。 不支持Redis版本的升级,例如,不支持Redis 4.0单机升级为Redis 5.0单机实例。如果需要使用高版本Redis单机实例,建议重新创建高版本Redis单机实例
集群实例是否支持单分片扩容(垂直扩容) Redis 3.0集群实例不支持垂直扩容,Redis 4.0及以上版本的集群实例如需垂直扩容实例单分片容量,请联系技术支持添加垂直扩容特性的白名单。 垂直扩容的影响请参考实例规格变更的影响。 操作步骤 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。
查询指定实例的IP白名单 功能介绍 查询指定实例的IP白名单。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instance/{instance_id}/whitelist 表1 路径参数 参数 是否必选 参数类型 描述 project_id
Redis是否支持INCR/EXPIRE等命令? 支持。 命令兼容性相关说明请参考产品简介的“命令兼容性说明”章节。 父主题: Redis命令
Redis版本差异 DCS在创建实例时,Redis可选择“版本号”、“实例类型”。 DCS Redis 3.0已下线,暂停售卖,建议使用Redis 4.0/5.0/6.0。 由于Redis不同版本的底层架构不一样,在创建Redis实例时,确定Redis版本后,将不能修改,如Redis
管理DCS实例分片与副本 本节主要介绍如何查询主备、集群、读写分离实例的分片与副本信息,以及将集群实例的从节点手动升级为主节点的操作。 主备和读写分离实例,分片数为1,默认是一个一主一从的双副本架构,支持通过“节点管理”查看分片信息,如果需要手动切换主从节点,请执行切换DCS实例的主备节点操作。
Redis集群实例如何内存不变,只扩分片数? Proxy集群和Cluster集群实例创建后,支持变更单分片容量,从而实现内存不变,只增加分片数。 例如,单分片容量2GB,分片数为4,内存为8GB的实例,可以变更为单分片容量1GB,分片数为8,内存为8GB的实例。 当已创建实例的单
容灾和多活策略 DCS缓存实例都存储着大量关键数据,不论是作为数据库前端缓存,还是作为数据存储引擎,数据的可靠性与服务的连续可用性是DCS服务设计上为客户考虑的核心因素,下图展示了DCS在数据和服务方面的容灾架构设计演进。 图1 DCS容灾架构演进 根据对数据与服务的不同可靠性要
变更DCS集群实例为多可用区 为满足单可用区(主、备节点在相同可用区)集群实例实现跨可用区容灾部署的需求,DCS支持将单可用区集群实例通过迁移备节点可用区的方式,变更为多可用区(主、备节点在不同可用区)的集群实例。 约束与限制 仅副本数≥2的单可用区集群实例支持该功能,其他场景均不支持变更实例可用区。
使用Lettuce连接Cluster集群实例时,规格变更的异常处理 问题现象 使用lettuce连接Cluster集群实例,实例执行规格变更后,分片数有变化时,部分槽位(Slot)会迁移到新分片上,当客户端连接到新分片时会出现以下异常问题: 图1 异常现象 详情可参考Lettuce社区:Connection
Redis企业版与基础版差异 DCS企业版为全自研的版本,100%兼容开源Redis软件,由传统的单master-单worker线程模型升级为master-N*worker线程模型,每个worker线程都可承担端口监听(监听建立网络链接的请求)、accept请求(接纳并建立网络链
使用华为云ELB公网访问DCS 方案概述 当前,华为云DCS的Redis 4.0及以上版本不支持绑定弹性IP,无法直接通过公网访问。本章节主要介绍通过ELB“跨VPC后端”方式公网访问单机、主备、读写分离、Proxy集群、Cluster集群单节点。 Cluster集群由于cluster
Redis实例支持数据持久化吗?开启持久化有什么影响? 是否支持持久化 单机:不支持持久化。 主备、读写分离和集群(单副本集群除外):支持持久化。 Redis实例支持的持久化方式 Redis实例默认仅支持AOF的方式进行持久化,同时支持客户自行开关数据持久化配置。创建的实例(单机
重启实例后缓存数据会保留吗? 单机缓存实例重启后,原有的数据将被删除。 主备、读写分离和集群实例(单副本集群除外)默认支持AOF持久化,实例重启后原有的数据会保留。如果关闭了AOF持久化(appendonly参数修改为no即AOF持久化功能关闭),实例重启后原有的数据将被删除。 父主题:
读取redis数据报超时错误 问题描述 读取redis数据报超时错误:redis server response timeout(3000ms) occurred after 3 retry attempts。 问题排查 根据报错后的提示,将客户端超时时间改大一些。 确认问题发生
为了减少大Key和热Key过大,有什么使用建议? string类型控制在10KB以内,hash、list、set、zset元素尽量不超过5000个。 Key的命名前缀为业务缩写,禁止包含特殊字符(比如空格、换行、单双引号以及其他转义字符)。 Redis事务功能较弱,不建议过多使用。
客户端出现概率性超时错误 针对低概率超时错误,是Redis使用的正常现象。Redis使用受到网络传输、客户端设置超时时间等因素影响,可能出现单个请求超时问题。 建议客户业务编码时,具备重试操作,提升业务的可靠性,避免低概率的单次请求失败时业务失败。 当出现了连接超时问题时,可以优