检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
断开连接 是 flush_all 清空数据 说明: 若提供可选参数delay,则delay取值必须为0。 是 version 查询服务版本信息 是 stats 运行统计信息管理 说明: 当前只支持查询基础统计信息,不支持可选参数操作命令。 是 cache_memlimit 设置内存使用限制
分别对源Redis和目标Redis执行info keyspace,查看keys参数和expires参数的值。 图2 查看实例数据 对比源Redis和目标Redis的keys参数分别减去expires参数的差值。如果差值一致,则表示数据完整,迁移正常。 如果是全量迁移,迁移过程中源
{datasize} 如果实例类型为cluster集群,则命令为memtier_benchmark --cluster-mode -s {IP} -n {nreqs} -c {connect_number} -t 4 -d {datasize} 参数参考值:-c {connect_number}:200,-n
分别连接源Redis和目标Redis。 连接操作请参考redis-cli连接。 输入info keyspace,查看keys参数和expires参数的值。 对比源Redis和目标Redis的keys参数分别减去expires参数的差值。如果差值一致,表示数据完整,迁移正常。 删除RedisShake配置文件。 父主题:
Redis事务功能较弱,不建议过多使用。 短连接性能差,推荐使用带有连接池的客户端。 如果只是用于数据缓存,容忍数据丢失,建议关闭持久化(在实例参数配置中将appendonly参数修改为no即关闭AOF持久化)。 配置告警,便于提前发现大Key、热Key。 参考配置告警配置节点级别的内存利用率监控指标的告警。
如果测试Redis集群,建议每台测试ECS各开启两个benchmark客户端。 redis-benchmark 测试cluster集群实例时需要加 --cluster 参数,其他实例类型不需要加。 如果想对cluster集群的最大连接数进行性能压测,但是压测到1万连接时程序退出,或者报错 Cannot assign requested
考Redis-cli客户端连接Redis。 输入info keyspace,查看keys参数和expires参数的值。 对比源Redis和目标Redis的keys参数分别减去expires参数的差值。如果差值一致,则表示数据完整,迁移正常。 注意:如果是全量迁移,迁移过程中源Redis更新的数据不会迁移到目标实例。
考Redis-cli客户端连接Redis。 输入info keyspace,查看keys参数和expires参数的值。 对比源Redis和目标Redis的keys参数分别减去expires参数的差值。如果差值一致,则表示数据完整,迁移正常。 注意:如果是全量迁移,迁移过程中源Redis更新的数据不会迁移到目标实例。
行结束后,实例状态会恢复正常。 Cluster集群实例受限使用的Redis命令 表1 Cluster集群实例受限使用的Redis命令 命令类型 命令描述 Set(集合) SINTER 返回一个集合的全部成员,该集合是所有给定集合的交集 SINTERSTORE 类似SINTER,但结果保存到destination集合
在缓存管理页面,单击缓存实例进入实例详情页面。 单击“实例配置 > 参数配置”进入参数配置页面。 单击multi-db参数后的“修改”,将参数运行值修改为“yes”,即开启多DB。 如需关闭多DB,将参数运行值修改为“no”。 单击“保存”,在修改参数配置弹框中单击“是”,完成开启/关闭多DB操作,无需重启实例。
模板管理 查询参数模板列表 创建自定义模板 查询参数模板详情 修改自定义模板 删除自定义模板 父主题: API V2(推荐)
下执行MONITOR命令可能会影响实例性能,增加时延。 EVAL和EVALSHA相关命令使用限制 使用EVAL和EVALSHA命令时,命令参数中必须带有至少1个key。否则客户端会提示“ERR eval/evalsha numkeys must be bigger than zero
redis-cli -h <Redis host> -p<Redis port> --pipe -a <Redis password> 表1 参数项说明 参数项 说明 示例 -h MySQl数据库的连接地址。 xxxxxx -P MySQL的服务端口。 3306 -u MySQL的用户名。
管理实例 查看和修改DCS实例基本信息 查看DCS实例后台任务 查看DCS实例的客户端连接信息 修改DCS实例配置参数 配置DCS实例参数模板 配置DCS实例标签 重命名DCS实例高危命令 配置DCS返回客户端真实IP(IP透传) 导出DCS实例列表 切换DCS实例的主备节点 管理DCS实例分片与副本
增长后无法下降的问题。 2023年5月 支持写带宽控制。 2023年3月 修复带宽流控统计。 2023年3月 修复带宽module中的连接类型错误。 2022年10月 修复更新密文时的内存释放错误。 2022年5月 sentinel支持拓展功能。 2022年5月 支持过期键老化速度优化。
}', ${Port}, 0, NULL, 0, 0, ['auth' => ['${Inst_Password}']]); 示例中的连接参数请根据业务实现情况修改,${Hostname}、${Port}和${Inst_Password}为Redis实例的连接地址、端口号和密码。
白名单配置”进入白名单配置页面,单击“创建白名单分组”。 在弹出的“创建白名单分组”页面,设置“分组名”和“IP地址/地址段”。 表1 创建白名单参数说明 参数名称 参数说明 示例 分组名 实例的白名单分组名称。每个实例支持创建4组白名单。 分组名的命名规范: 需以字母开头。 长度范围在4到64位之间。
历史API 生命周期管理 实例管理 参数管理 备份和恢复 标签管理 其他接口 实例详情
白名单配置”进入白名单配置页面,单击“创建白名单分组”。 在弹出的“创建白名单分组”页面,设置“分组名”和“IP地址/地址段”。 表1 创建白名单参数说明 参数名称 参数说明 示例 分组名 实例的白名单分组名称。每个实例支持创建4组白名单。 分组名的命名规范: 需以字母开头。 长度范围在4到64位之间。
API V2(推荐) 生命周期管理 实例管理 分片与副本 参数管理 备份与恢复 数据迁移 标签管理 缓存分析 日志管理 账号管理 网络安全 后台任务管理 实例诊断 模板管理 其他接口 会话管理