检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0/6.0高版本兼容Redis 3.0,建议客户尽快将DCS Redis 3.0升级到高版本。 DCS暂不支持直接升级实例版本,只能通过数据迁移将低版本实例中的数据迁移到高版本,从而实现Redis版本升级。本章节介绍如何通过数据迁移+交换实例IP的方式升级Redis 3.0实例到高版本。
例如:基础版-16GB,为基础版产品类型,内存规格为16GB的实例。 版本号 Redis实例的版本号。不同Redis版本差异请参考Redis版本差异。 说明: 实例创建后,Redis的版本不支持变更或升级。如需使用更高版本的Redis实例,需重新创建高版本Redis实例,然后将原有Redis实例的数据迁移到高版本实例上。
DCS实例是否兼容低版本Redis迁移到高版本 支持,目前Redis高版本是支持兼容低版本的。 源端是DCS Redis,自建Redis,或者其他云厂商Redis的低版本或相同版本实例,都可以迁移到DCS的目标端实例。 父主题: 数据备份/导出/迁移
创建的缓存实例为什么可使用内存比实例规格少一些? Redis 3.0、Memcached采用虚拟机部署,系统会占用小部分内存。其他版本的实例不会存在该问题。 父主题: Redis使用
Redis主备实例 本章节主要介绍Redis缓存类型的主备实例。 不支持Redis版本的升级,例如,不支持Redis 4.0主备升级为Redis 5.0主备实例。如果需要使用高版本Redis主备实例,建议重新创建高版本Redis主备实例,然后将原有Redis实例的数据迁移到高版本实例上。
String 产品规格编码。 cache_mode 否 String 缓存实例类型。取值范围如下: single:表示单机实例 ha:表示主备实例 cluster:表示cluster集群实例 proxy:表示Proxy集群实例 ha_rw_split: 表示读写分离实例 engine 否 String
版本发布记录 版本号说明 分布式缓存服务Redis的版本号格式为:Redis x.y.z,版本号具体含义如图1所示。 图1 版本号示例 版本发布记录 表1 Redis 6内核版本发布记录 版本 日期 特性描述 6.2.10 2023年11月 修复cluster因为publish消
性能。 规格 Redis提供8GB、16GB、32GB、64GB多种规格。 兼容开源版本 DCS企业版完全兼容开源Redis 6。 底层架构 基于虚拟机部署,单节点QPS达40万/秒。 高可用与容灾 除单机实例外,其他类型的实例都提供Region内的跨可用区部署,实现实例内部节点间的电力、网络层面物理隔离。
luster集群实例读写分离。 Redis版本不支持升级,例如,Redis 4.0 Cluster集群不支持升级为Redis 5.0 Cluster集群实例。如果需要使用高版本Redis Cluster集群实例,建议重新创建高版本Redis Cluster集群实例,然后将原有Redis实例的数据迁移到高版本实例上。
点不对外提供服务,此时实例读请求性能会下降。 推荐使用<32G内存规格的实例,内存规格越小,主从全量同步数据时间越少,同步断链时间越短。 读写分离实例 图1 读写分离实例 实例示意图说明: VPC终端节点服务 VPC终端节点服务,主要是将Redis缓存实例配置为VPC终端节点支持
4.0及以上版本的实例支持该特性。 如果是单机实例,仅更新为“节点管理”的区域支持该特性。 不同实例规格对应的分片数,具体请参考Redis Cluster集群实例介绍和Redis Proxy集群介绍。 创建集群实例后,如需调整分片数,可通过变更规格,选择需要的实例规格。 管理DCS实例分片与副本
Redis 5.0的RDB文件格式有变化,向下兼容。因此如果使用快照的方式迁移,可以从Redis低版本迁移到Redis 5.0,但不能从Redis 5.0迁移到低版本。 父主题: 实例类型/版本
提供单机、主备、集群、读写分离多种实例类型: 单机、主备实例可选择128MB-64G缓存容量 读写分离实例可选择8G-32G多种缓存容量 集群实例最大规格达2048GB 目前仅提供主备实例类型,可选择企业版高性能型和企业版存储型: 企业版高性能型可选择8GB-64GB内存容量 企业版存储型可选择
DCS的Redis 6.0版本继承了Redis 5.0版本的所有功能增强以及新的命令,同时还兼容开源Redis 6.0版本的新增特性。 RESP3协议 在Redis 6.0中,推出了下⼀代Redis协议-RESP3,相比于RESP2协议,增加了⼀部分新的数据类型。 Null:空值,替代RESP2中的*-1、$-1
Redis 4.0/5.0 主备实例测试数据 测试环境说明 测试实例规格 Redis 4.0/5.0 8G主备 Redis 4.0/5.0 32G主备 测试执行机规格 通用计算增强型 | c6.2xlarge.2 | 8vCPUs | 16GB 测试执行机镜像 Ubuntu 18
single_node 主备实例 对于Memcached主备实例,需要预留持久化的内存,其可用内存如表2所示。主备实例可以调整实例可用内存,以更好地支持数据持久化、主从同步等后台任务。 表2 Memcached主备实例产品规格 内存规格 (GB) 实例可使用内存 (GB) 连接数上限(默认/可配)
下表中仅列举了默认分片的Cluster集群实例规格,当选择自定义分片时,实例规格的最大连接数、基准/最大带宽、产品规格编码(规格名称)请参考控制台购买缓存实例页面的“实例规格”。 集群实例的“最大连接数”是实例的最大连接数,单分片的最大连接数=实例最大连接数/分片数。 集群实例的“最大带宽/基准带宽”是实例的最大带
如需变更实例类型,请参考变更DCS实例规格了解支持变更的实例类型、变更实例类型的注意事项和操作步骤。 规格(GB) DCS缓存实例规格。 如需变更实例规格,请参考变更DCS实例规格了解变更实例规格的注意事项和操作步骤。 带宽 DCS缓存实例的带宽。 单击“调整带宽”可以调整实例的带宽值,详情请参考调整实例带宽。
single_node 主备实例 对于Redis主备实例,需要预留持久化的内存,部分规格的实际可使用与单机实例相比略少,如表2所示。主备实例可以调整实例可用内存,以更好地支持数据持久化、主从同步等后台任务。 表2 Redis 3.0主备实例产品规格 内存规格 (GB) 实例可使用内存 (GB)
包周期实例变更规格 功能介绍 包周期实例变更规格。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/orders/instances/{instance_id}/resize 表1 路径参数 参数 是否必选 参数类型 描述 project_id