检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过SCAN非阻塞式的获取key,避免KEYS命令造成Redis服务阻塞。 支持所有数据类型的迁移。 把SCAN和DUMP/RESTORE操作放在同一个管道中,利用pipeline提升数据迁移过程中的网络效率。 不使用任何临时文件,不占用磁盘空间。 使用带缓冲区的channels,提升源服务器的性能。 约束与限制
Redis密码,如果设置了密码,则必须填写。 task_status 否 String 任务状态。 ip 否 String Redis IP地址。 port 否 String Redis端口。 addrs 否 String Redis实例地址。 proxy_multi_db 否 Boolean proxy实例是否开启了多DB。
0实例,其他版本不涉及。 true:开启 false:不开启 enable_ipv6 否 Boolean 是否开启ipv4/ipv6双栈访问,请注意:子网需要同步开启ipv6。 private_ip 否 String 创建缓存实例手动指定的IP地址。 instance_num 否 Integer 表示批量创建缓存实例时,创建的实例个数。
<MySQL database name> -p --skip-column-names --raw < migrate.sql | redis-cli -h <Redis host> -p<Redis port> --pipe -a <Redis password> 表1 参数项说明
如果实例与客户端的安全组不同,还需要修改安全组配置,放开端口访问。具体修改方法,请参考如何配置安全组。 自定义端口 创建Redis 4.0/5.0/6.0基础版实例时,可在"IP地址"配置项后输入指定的端口号,如不指定,则为默认的端口号6379。 修改端口 Redis 4.0/5.0/6.0基础版实例创建后,如需修改端口号,可按如下步骤操作:
点,请在实例详情的“节点管理”(或“分片与副本”)页签中操作,具体操作可参考管理DCS实例分片与副本。 实例主备切换后,IP地址不变,不需要切换客户端连接地址。 约束与限制 只有当DCS缓存实例处于“运行中”状态,才能执行此操作。 主备节点切换期间,业务会发生少于10秒的连接闪断,请在操作前确保应用具备断连重建能力。
在控制台中进入DCS服务,单击已创建的Redis实例“dcs-test”,进入该Redis实例的详情页面。 在“连接信息”栏中获取Redis实例的IP地址和端口号。 单击右上角"连接Redis",通过Web Cli连接Redis。 在Redis连接页面,执行SET命令。下图以SET hello
DiagnosisNodeReport objects 节点诊断报告列表。 表3 DiagnosisNodeReport 参数 参数类型 描述 node_ip String 节点IP。例如:192.168.0.234:6379。 az_code String 节点所在可用区Code。 group_name String
集群会根据hashtag决定key分配到的slot, 当两个key拥有相同的hashtag时, 它们会被分配到同一个slot。 hashtag使用规则 第一次出现“{”和接下来第一次出现的“}”之间有内容。 例如: 这两个键{user1000}.following和{user1000}
取值范围: master:主节点。 slave:从节点。 proxy:proxy实例节点角色为"proxy"。 node_ip String 参数解释: 节点的IP。 取值范围: 不涉及。 node_port String 参数解释: 节点的端口。 取值范围: 不涉及。 node_id
设置为only-replica,开启实例仅从节点持久化。 其他版本和实例类型暂不支持该特性。 appendonly参数默认只有yes和no两个选项,如需设置为only-replica,需要联系运维人员放通该参数的白名单。 仅从节点持久化相对于主从节点同时持久化,因主节点减少了AO
并输入六种数据类型(STRING、LIST、HASH、SET、ZSET、STREAM),命令示例为:redis-cli -h <实例的连接地址> -p <端口> -a <密码> --bigkeys。 自Redis 4.0版本起,redis-cli提供了hotkeys参数,可以快速
例的Proxy节点信息(节点IP、节点ID、节点名称)。其他实例类型不涉及“Proxy节点”。 主备/读写分离实例 如果主备实例的从副本数多于1个,单击“摘除域名IP”,可以摘除对应从副本(只读副本)的IP,摘除成功后,只读域名不会再解析到该副本IP。 如果主备实例只有1个从副本,则不支持摘除域名。
String 参数解释: 副本角色。 取值范围: master:表示主节点。 slave:表示从节点。 replication_ip String 参数解释: 副本IP。 取值范围: 不涉及。 is_replication Boolean 参数解释: 是否为新增副本。 取值范围: true
变更后的容量,仅在变更规格时有值。 enable_public_ip Boolean 是否开启公网访问,仅在开启公网访问时有值。 public_ip_id String 公网IP的ID,仅在开启公网访问时有值。 public_ip_address String 公网IP地址,仅在开启公网访问时有值。 enable_ssl
DCS会不定期升级实例小版本和代理版本,优化产品功能和修复产品缺陷,本章节介绍如何升级实例的小版本或代理版本到最新版本。 升级实例小版本或代理版本不会改变实例的连接地址、访问密码、白名单配置、参数及告警配置等信息。 约束限制 该功能目前为白名单功能,如需升级实例的小版本/代理版本,请先联系客服开通白名单。
变更后的容量,仅在变更规格时有值。 enable_public_ip Boolean 是否开启公网访问,仅在开启公网访问时有值。 public_ip_id String 公网IP的ID,仅在开启公网访问时有值。 public_ip_address String 公网IP地址,仅在开启公网访问时有值。 enable_ssl
.validateClusterNodeMembership(false) .build(); 原理:若validateClusterNodeMembership为true时,连接前检查当前连接地址是否在集群拓扑关系中(通过CLUSTER NODES获得),若不在则会出现上述异常问题。
String Key名称。 type String Key类型。 shard String 大key所在的分片,仅在实例类型为集群时支持,格式为ip:port。 db Integer 大key所在的DB。 size Long Key的value大小。 unit String 表示key
ecs_tenant_private_ip String 参数解释: 迁移机租户侧私有IP,与目的/源redis私有IP处于同VPC,可将此IP加入白名单。 取值范围: 不涉及。 data_source String 参数解释: 源redis地址,格式为ip:port或者桶名。 取值范围: