检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 400 DCS.3053 Incorrect node ID. 请使用正确的Node ID。 请检查Node
Memcached单机实例(已停售) DCS Memcached已停售,建议使用Redis实例。 本章节主要介绍Memcached单机实例的特点和架构。 单机实例特点 系统资源消耗低,支持高QPS 单机实例不涉及数据同步、数据持久化所需消耗的系统开销,因此能够支撑更高的并发。Me
Memcached主备实例(已停售) DCS Memcached已停售,建议使用Redis实例。 本章节主要描述Memcached主备实例。 主备实例特点 Memcached主备实例在单机实例基础上,增强服务高可用以及数据高可靠性。 Memcached主备实例具有以下特性: 持久化,确保数据高可靠
查询实例配置参数 功能介绍 查询指定实例的配置参数信息。 URI GET /v1.0/{project_id}/instances/{instance_id}/configs 参数说明见表1。 表1 参数说明 参数 类型 必选 说明 project_id String 是 项目ID。
Redis 5.0支持及禁用的命令 华为云DCS Redis 5.0基于开源5.0.9版本进行开发,兼容开源的协议和命令。本章节主要介绍DCS Redis 5.0命令的兼容性,包括支持命令列表,禁用命令列表。 DCS Redis缓存实例支持Redis的绝大部分命令,任何兼容Redis协议的客户端都可以访问DCS。
示例3:批量删除Redis实例 场景描述 本章节指导用户通过API批量删除Redis实例。API的调用方法请参见如何调用API。 涉及接口 批量删除Redis实例时,需要进行查询待删除实例的ID,涉及的API如下: 查询实例ID:查询待删除Redis实例的ID。 批量删除实例:批量删除Redis实例。
Redis 6.0支持及禁用的命令 华为云DCS Redis 6.0完全兼容开源Redis 6。 本章节主要介绍DCS Redis 6.0命令的兼容性,包括支持命令列表,禁用命令列表。 DCS Redis缓存实例支持Redis的绝大部分命令,任何兼容Redis协议的客户端都可以访问DCS。
管理DCS实例分片与副本 本节主要介绍如何查询主备、集群、读写分离实例的分片与副本信息,以及将集群实例的从节点手动升级为主节点的操作。 主备和读写分离实例,分片数为1,默认是一个一主一从的双副本架构,支持通过“节点管理”查看分片信息,如果需要手动切换主从节点,请执行切换DCS实例的主备节点操作。
查询分片信息 功能介绍 查询读写分离实例和集群实例的分片和副本信息,其中,读写分离实例仅Redis4.0和Redis5.0的主备实例支持。 该接口当前仅在华北-北京四区域开放。 URI GET /v1.0/{project_id}/instance/{instance_id}/groups
Redis命令执行失败的可能原因 Redis命令执行失败,一般有以下可能原因: 命令拼写不正确 如下图所示,命令拼写有误,Redis实例返回“ERR unknown command”,删除key的正确命令为del。 在低版本Redis实例运行高版本命令 如下图所示,在Redis 3
示例1:创建Redis实例 场景描述 本章节指导用户通过API创建Redis实例。API的调用方法请参见如何调用API。 本文以创建一个实例规格为2G、缓存版本为Redis5.0、实例类型为单机、CPU架构为ARM、免密访问方式的缓存实例。 涉及接口 创建Redis实例时,需要进
Web CLI中支持和禁用命令 本章节主要介绍DCS管理控制台Web CLI工具的命令兼容性,列举支持和禁用的命令列表。当前仅Redis 4.0及以上版本支持Web CLI功能。 当前在Web CLI下所有命令参数暂不支持中文且key和value不支持空格。 当value值为空时,执行get命令返回nil。
修改实例信息 功能介绍 修改缓存实例的信息,可修改信息包括实例名称、描述、备份策略、维护时间窗开始和结束时间以及安全组。 URI PUT /v1.0/{project_id}/instances/{instance_id} 参数说明见表1。 表1 参数说明 参数 类型 必选 备注
ACL账号修改备注 功能介绍 ACL账号修改备注。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
获取可删除副本 功能介绍 获取可删除的副本。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id}/deletable-replication 表1 路径参数 参数 是否必选 参数类型 描述 instance_id
查询实例节点信息 功能介绍 查询指定实例的节点信息。 支持Redis4.0及以上版本实例查询。 创建中的实例不返回节点信息。 接口约束 支持Redis4.0及以上版本实例查询。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances
修改实例信息 功能介绍 修改缓存实例的信息,可修改信息包括实例名称、描述、端口号、备份策略、维护时间窗开始和结束时间以及安全组。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/instances/{instance_id} 表1 路径参数 参数
部分命令使用限制 本章节主要介绍部分Redis命令使用时的限制。 Key相关命令使用限制 使用KEYS命令时,若缓存数据量较大,可能会较长时间阻塞其它业务命令操作,甚至可能过高地占用额外内存。因此使用KEYS命令时请尽量描述精确的pattern、不要使用“keys *”进行全通配。keys
Redis 3.0支持及禁用的命令(已停售) 华为云DCS Redis 3.0基于开源3.0.7版本进行开发,兼容开源的协议和命令。本章节主要介绍DCS Redis 3.0命令的兼容性,包括支持命令列表,禁用命令列表,以及不支持的高版本Redis脚本和命令列表,以及命令使用限制说明。
修改自定义模板 功能介绍 修改自定义模板。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/config-templates/{template_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID。