检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
原因为出于安全考虑,DCS暂不支持客户端发起的CONFIG命令,需要按如下步骤进行操作: 通过管理控制台修改Redis实例的配置参数notify-keyspace-event,将值指定为“Egx”。 在Spring框架的XML配置文件中,增加如下: <util:constant
DCS Redis 6.0支持的新特性说明 DCS的Redis 6.0版本继承了Redis 5.0版本的所有功能增强以及新的命令,同时还兼容开源Redis 6.0版本的新增特性。 RESP3协议 在Redis 6.0中,推出了下⼀代Redis协议-RESP3,相比于RESP2协议,增加了⼀部分新的数据类型。
重命名DCS实例高危命令 Redis实例创建之后,支持修改部分高危命令,命令修改后,仅修改者知晓修改后的命令,其他用户执行原始命令时会被拦截报错,以此可以限制高危命令的使用。 当前支持重命名的高危命令有command、keys、flushdb、flushall、hgetall、s
例如,需要查找Redis实例中包含a关键字的Key,可以使用Redis-cli工具,执行以下命令: ./redis-cli -h {redis_address} -p {port} [-a password] --scan --pattern '*a*' 遍历所有Key 由于keys命令复杂度高,容易导致Redi
图2 续费管理 设置包年/包月资源到期后转按需。 单个资源到期转按需:单击需要更改计费模式的缓存实例“操作”列的“更多 > 到期转按需”。 图3 单个资源转按需 批量资源到期转按需:勾选需要更改计费模式的缓存实例(可同时勾选多个实例),单击列表上方的“到期转按需”。 图4 批量资源到期转按需
); JedisPool的初始化方法如下: // redisHost为Redis实例的连接IP, redisPort为Redis实例连接端口,redisPassword为Redis实例的连接密码,timeout是连接超时/读写超时。 JedisPool jedisPool = new
节点只读访问,从而实现读写分离。 查询集群节点命令如下: redis-cli -h {redis_address} -p {redis_port} -a {redis_password} cluster nodes 从节点配置只读模式,请参考READONLY命令。 Redis 4
暂不支持直接升级。Redis不同版本的底层架构不一样,在创建Redis实例时,确定Redis版本后,不能修改,如Redis 4.0的实例不能升级到Redis 5.0。 如您的业务需要使用Redis高版本的功能特性,可重新创建高版本Redis实例,然后将原有Redis实例的数据迁移到高版本实例上。具体数据迁移操作,可参考迁移方案说明。
n。2020年7月及之后创建的实例,逐出策略默认为volatile-lru。 查看或修改Redis实例使用的逐出策略 Redis实例支持通过修改maxmemory-policy参数配置,查看及修改实例的数据逐出的策略。 父主题: 实例特性
com", "readonlyDomainName": null, "readonly_domain_name": null, "port": 6379, "status": "RUNNING", "freeze_scene": null, "created_at":
关闭/启动DCS实例 Redis 4.0及以上版本的实例,支持实例关机操作,实例关机后将停止数据读写,并且无法进行规格变更、参数配置、密码修改、缓存分析、实例备份、和在线迁移等操作。 Redis实例默认状态为“运行中”,当实例关机后,运行状态为“已关闭”。Redis实例关机后,计费不受影响,与运行中的实例计费一致。
DCS管理控制台支持查询Redis实例运行日志,根据设定时间采集对应的redis.log日志,采集成功后,您可以将运行日志下载到本地查看。 通常在实例运行异常时,用户可以通过运行日志查看实例是否发生AOF重写、配置修改、高危命令执行、或主备倒换等记录,帮助排查和处理实例异常问题。 约束与限制 Redis 4
Boolean 参数解释: Redis 3.0缓存实例是否开启公网访问功能。 取值范围: true:开启 false:不开启 port Integer 参数解释: 连接缓存实例的端口号。 取值范围: 不涉及。 user_id String 参数解释: 实例所在的用户ID。 取值范围: 不涉及。
本节介绍如何在DCS管理控制台设置自动备份策略。设置完成后,系统将根据备份策略定时备份实例数据。 DCS的“自动备份”默认为关闭状态,如需开启自动备份,请参考本章节进行操作。单机实例不支持“备份与恢复”功能。 如果不需要自动备份,可以修改备份策略设置,关闭自动备份。 约束与限制 仅主备、集群
proxy:proxy实例节点角色为"proxy"。 node_ip String 参数解释: 节点的IP。 取值范围: 不涉及。 node_port String 参数解释: 节点的端口。 取值范围: 不涉及。 node_id String 参数解释: 节点ID。 取值范围: 不涉及。 priority_weight
String 节点ID。 client_addrs 是 Array of strings 要kill的会话地址列表,取值为会话信息中peer的地址和端口。 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_msg String 错误信息。 error_code
instance is configuring. 正在修改实例配置,请稍后重试。 请稍后重试或联系技术支持。 400 111400115 the instance is changing the password. 正在修改实例密码,请稍后重试。 请稍后重试或联系技术支持。 400
DCS的Memcached默认策略为不逐出(noeviction)。支持通过修改Memcached实例配置参数(maxmemory-policy)修改实例的数据逐出策略。 Memcached实例支持的数据逐出策略和配置参数的方式,请参考修改DCS实例配置参数。 父主题: Memcached使用
客户端做配置。 其他实例暂不支持读写分离。 备份数据 单机实例不支持控制台自动或手动备份数据外,其他实例类型支持。 修改实例虚拟私有云和子网 实例创建后,不支持修改实例的虚拟私有云和子网。 变更实例 表2 变更实例约束与限制 限制项 约束与限制 变更Redis实例规格/类型 建议
令的场景。需要将数据备份文件导入到OBS,DCS从OBS桶中读取数据,将数据迁移到DCS的Redis中。 在线迁移,涉及到SYNC/PSYNC命令,适用于源Redis放通了SYNC/PSYNC命令的场景。支持将源Redis中的数据全量迁移或增量迁移到目标Redis中。 Redis-cli