检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用多DB限制。 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择区域。 单击“参数模板”进入“系统默认模板”页面。 选择要创建的缓存版本和类型(Proxy集群),单击对应的“创建为自定义模板”。 将“参数配置”下的“multi-db”设置为yes。 输入新的模板名称后单击“确定”,创建自定义模板成功。
engine String 参数解释: 缓存实例的引擎类型。 取值范围: 不涉及。 no_password_access String 参数解释: 是否允许免密码访问缓存实例。 取值范围: true:该实例无需密码即可访问。 false:该实例必须通过密码认证才能访问。 ip String
公网连接Redis 密码问题 实例配置问题 客户端连接问题 带宽超限导致连接问题 性能问题导致连接超时 Redis认证鉴权失败 redis认证鉴权失败的处理建议: 确保源Redis和目标Redis密码输入正确,且迁移过程中密码未被修改。 如果忘记了密码,重置缓存实例密码后,需重新配置迁移任务。
Redis modifyDCSInstanceInfo 修改实例配置 Redis modifyDCSInstanceConfig 修改实例密码 Redis modifyDCSInstancePassword 停止实例 Redis stopDCSInstance 提交停止实例请求 Redis
介绍如何通过管理控制台对DCS缓存实例进行数据备份,以及备份数据恢复。 备份缓存数据的必要性 业务系统日常运行中可能出现一些小概率的异常事件,比如异常导致缓存实例出现大量脏数据,或者在实例出现故障后持久化文件不能重新加载。部分可靠性要求非常高的业务系统,除了要求缓存实例高可用,还要求缓存数据安全、可恢复,甚至永久保存。
配置Redis访问控制 配置Redis访问白名单 配置Redis访问密码 配置Redis SSL数据加密传输 配置Redis ACL访问账号 父主题: 连接Redis实例
String 配置参数的取值范围。取值见表4“取值范围”列。 缓存实例配置参数的说明见表4。 表4 缓存实例配置参数说明 参数ID 参数名称 适用引擎 参数类型 参数解释 取值范围 默认值 1 timeout Redis、Memcached Interger 客户端与服务端连接空闲超时断开时间,参数设为0表示连接永不断开。
Redis实例的性能评估,可以使用memtier_benchmark测试某种规格的实例在某个高并发场景下执行SET或GET时的性能。 测试步骤 创建Redis缓存实例。 创建3台弹性云服务器(ECS),ECS选择与实例相同可用区、VPC、子网和安全组。 如果是测试单机或主备实例,创建1台ECS即可。
分别配置“源Redis实例密码”和“目标Redis实例密码”:如果是密码访问模式实例,在输入连接实例密码后,单击密码右侧的“测试连接”,检查实例密码是否正确、网络是否连通。如果是免密访问的实例,请直接单击“测试连接”。如果测试连接失败,请检查输入的实例密码是否正确、Redis实例与迁移任务网络是否打通。
在“备份记录”中选择需要迁移的备份文件。 “目标Redis实例”请选择前提条件中准备的目标Redis。 如果目标Redis是密码访问模式,请输入密码后,单击“测试连接”,检查密码是否正确。免密访问的实例,请直接单击“测试连接”。 根据需要选择“目标DB”,您可以指定迁移数据到目标Redis的
前提条件 已创建DCS缓存实例,且状态为“运行中”。 申请一台弹性云服务器(ECS),满足以下要求,这样保证ECS与DCS缓存实例网络互通,同时可以从本地电脑远程SSH连接ECS。 绑定弹性IP,公网可以访问ECS. ECS的虚拟私有云以及子网配置成与DCS缓存实例相同。 ECS配置正确的安全组访问规则。
数据异常的情况下,支持清空缓存进行数据恢复。 Redis本身没有保障数据强一致的机制和协议,业务不能强依赖Redis数据的准确性。 以缓存方式使用Redis时,所有的key需设置过期时间,不可把Redis作为数据库使用。 失效时间并非越长越好,需要根据业务性质进行设置。 防止缓存击穿 推荐搭配
分别配置“源Redis实例密码”和“目标Redis实例密码”:如果是密码访问模式实例,在输入连接实例密码后,单击密码右侧的“测试连接”,检查实例密码是否正确、网络是否连通。如果是免密访问的实例,请直接单击“测试连接”。如果测试连接失败,请检查输入的实例密码是否正确、Redis实例与迁移任务网络是否打通。
源Redis实例地址,格式为:redis://[user:password@]host:port/db,中括号部分为可选项,实例设置了密码访问时需要填写密码,格式遵循RFC 3986规范。注意用户名可为空,但冒号不能省略,例如redis://:mypassword@192.168.0
够(不小于源Redis数据大小)。 根据获取到的信息规划DCS目标缓存实例,包括: 申请缓存实例数量 缓存实例的内存规格(不小于源Redis内存规格) 缓存实例的版本(不低于源Redis版本) 缓存实例类型 缓存实例与业务所属网络规划(VPC/子网/安全组) 迁移准备。 当完成迁移评估后,需要准备以下内容:
String 是否允许免密码访问缓存实例。 true:该实例无需密码即可访问。 false:该实例必须通过密码认证才能访问。 access_user String 通过密码认证访问缓存实例的认证用户名。 enable_publicip Boolean Redis缓存实例是否开启公网访问功能。
创建热key分析任务 功能介绍 创建热key分析任务,Redis 3.0不支持热key分析。 热key分析需要将缓存实例配置参数maxmemory-policy设置为allkeys-lfu或volatile-lfu。 调用方法 请参见如何调用API。 URI POST /v2/{
Redis的Key是否能设置为大小写不敏感? DCS Redis和开源Redis保持一致,key对大小写敏感,且不支持设置大小写不敏感功能。 父主题: Redis命令
demo-001。 engine 是 String 缓存引擎:Redis。 engine_version 否 String 缓存版本。 Redis缓存引擎,取值为4.0、5.0、6.0。 capacity 是 Float 缓存容量(G Byte) Redis4.0、Redis5.0和Redis6
String 变更后的产品规格编码。具体查询方法如下: 方法一:登录分布式缓存的控制台,在创建缓存实例页面,查找对应的实例规格名称。 方法二:调用查询产品规格接口查询。 new_capacity 是 Integer 新的缓存实例规格,单位:GB。 Redis4.0及以上版本:单机和主备类型实例取值:0