检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例管理 包括重启实例、查询实例状态、修改密码、查询实例的统计信息等接口。 分片与副本 包括添加副本、设置备节点切换为主节点的优先级、查询分片信息等接口。 参数管理 包括查询和修改实例配置参数接口。 备份与恢复 包括备份实例、恢复实例、查看备份信息和恢复记录等接口 数据迁移 包括创建实例迁移任务接口。
DCS Redis 4.0支持的新特性说明 与Redis 3.0版本相比,Redis 4.0及以上版本,除了开源Redis增加的特性之外,创建耗时也相应缩短。 实例由虚机方式改成了物理机容器化部署,创建实例只需要8~10秒时间完成。 Redis 4.0版本更新的特性,主要涉及三个方面:
某个集群实例一个分片的总带宽使用(入带宽+出带宽)为100Mbits/s,其中80Mbits是由于对某个Hash类型的Key执行HGETALL所占用。 约束与限制 执行大Key和热Key分析会消耗CPU,建议在业务低峰时段执行大Key和热Key分析,降低CPU被用满的可能。 大Key分析使用限制和说明:
删除DCS实例 DCS管理控制台支持删除DCS缓存实例,且可批量删除DCS缓存实例、一键式删除创建失败的DCS缓存实例。 约束与限制 DCS缓存实例已存在,且实例状态为运行中、故障、已关闭时才能执行删除操作。 DCS缓存实例删除后,实例中原有的数据和备份数据将被删除,且删除的实例
如何查看Redis内存占用量 当前DCS Redis提供了以下与内存相关的指标。查看监控指标的方式请参考查看性能监控。 表1 Redis实例支持的监控指标 指标ID 指标名称 含义 取值范围 测量对象&维度 监控周期(原始指标) memory_usage 内存利用率 该指标用于统计测量对象的内存利用率。
户端连接异常等问题。目前,Redis 4.0及以上版本的实例,支持通过控制台调整Redis实例带宽,用于适配业务对带宽值的不同需求。 约束与限制 企业版Redis暂不支持调整带宽。 只有在运行中的实例支持调整带宽,如果是变更中、故障中、重启中等其他状态下的实例不支持调整实例带宽。
控制台连接Redis DCS支持通过管理控制台的Web CLI功能连接Redis实例。 约束与限制 只有当实例处于“运行中”状态,才能执行此操作。 只有Redis 4.0及以上版本实例支持该操作,Redis 3.0不支持该功能。 在Web CLI中,部分命令被禁用,详情请参考Web
已创建DCS缓存实例,且状态为“运行中”。 客户端所在服务器与DCS缓存实例网络互通: 客户端与Redis实例所在VPC为同一VPC 同一VPC内网络默认互通。 客户端与Redis实例所在VPC为相同region下的不同VPC 如果客户端与Redis实例不在相同VPC中,可以通过建立VPC
Cluster集群实例受限使用的命令请参考实例受限使用的Redis命令。 副本数 单机实例为单副本,只有一个节点。 主备和读写分离实例默认为双副本,默认为一主一从的架构。 在创建Redis主备和读写分离实例时,支持自定义副本数,形成一主多从的架构。 目前Redis 3.0、Redis 6.0企业版实例不支持自定义副本数。
CLI访问Redis,管理数据 实例类型 支持单机、主备、Proxy集群 Redis 4.0/5.0/6.0:支持单机、主备、读写分离、Proxy集群、Cluster集群 Redis 7.0:目前仅支持单机、主备、Cluster集群 主备 扩容/缩容 支持在线扩容和缩容 支持在线扩容和缩容
0基础版实例支持RESP3传输协议,支持SSL传输加密。 当前DCS实例在开启公网访问Redis 3.0时,支持基于Stunnel的客户端与服务端TLS加密传输。在开启公网访问时,指定的CA会为每个实例生成唯一的服务证书。客户端可以使用从服务控制台上下载的CA根证书,并在连接实例
本文将介绍如何利用RedisShake的Rump模式,以在线全量的迁移方式,一次性将其他云厂商Redis迁移至华为云DCS中。 图1 本方案数据流向示意图 约束与限制 Rump模式不支持增量数据迁移,建议您先停止源端Redis的写入再进行迁移,防止数据不一致。 该方案配置只支持同DB映射迁移,异DB映射迁移该方案配置不适用。
生效。管理员可以在授权项列表中查看授权项是否支持IAM项目或企业项目,“√”表示支持,“×”表示暂不支持。关于IAM项目与企业项目的区别,详情请参见:IAM与企业管理的区别。 DCS的支持自定义策略授权项如表1所示。 表1 DCS授权项明细 权限 授权项 对应API接口 IAM项目(Project)
对大Key高频率的读会使得实例出方向带宽被打满,导致流控,产生大量命令超时或者慢查询,业务受损。 导致主备倒换。 对大Key执行危险的DEL操作可能会导致主节点长时间阻塞,从而导致主备倒换。 热Key 容易造成集群分片不均的情况。 造成热Key所在的分片有大量业务访问而同时其他的分
QPS:即Query Per Second,表示数据库每秒执行的命令数。QPS的测试方法,可参考性能测试方法。 Redis 3.0实例支持“单机”、“主备”和“Proxy集群”三种类型。 DCS Redis 3.0已暂停售卖,建议使用Redis 4.0及以上版本。 单机实例 因系统开销占用一
查看DCS实例的客户端连接信息 DCS的会话管理功能可用于查询实例的客户端连接信息,也支持通过会话管理断开客户端连接。 约束与限制 会话管理仅显示外部客户端连接信息,不显示通过Web-Cli连接的信息。 会话管理目前仅在“北京一”、“北京四”、“上海一”、“上海二”、“广州”、“贵阳一”区域支持。
迁移Redis实例进行操作。 实例类型是否支持变更,以控制台实例的“变更规格”操作界面为准。 图1 支持变更的实例类型 父主题: 扩容缩容与实例升级
客户端所在服务器与DCS缓存实例网络互通: 客户端与Redis实例所在VPC为同一VPC 同一VPC内网络默认互通。 客户端与Redis实例所在VPC为相同region下的不同VPC 如果客户端与Redis实例不在相同VPC中,可以通过建立VPC对等连接方式连通网络,具体请参考:缓存实例是否支持跨VPC访问?。
如果目标Redis的实例规格小于迁移数据大小,迁移过程中,内存被占满,会导致迁移失败。 如果目标Redis存在正在执行的主备倒换,建议联系客服关闭主备倒换后,重新执行数据迁移。待迁移完成后,重新开启主备倒换。 如果是单机/主备实例迁移到集群实例,请检查: 如果是单机/主备实例迁移到Proxy集群实例
定向请求,这个重定向过程会增加集群的网络负担和单次请求耗时;若分片数因删除减少时,会出现无法连接已删除分片的异常情况。 父主题: 扩容缩容与实例升级