检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击需要开启公网访问的实例名称,进入该实例的基本信息页面。 单击“公网访问”后的“开启”。 在开启公网访问弹窗中勾选需要绑定的ELB,单击“确定”。 如果没有可选的ELB,单击页面提示的“弹性负载均衡”跳转链接,可前往ELB控制台页面进行创建。如果已经创建了ELB,未在ELB选择列表中,请参考前提条件中的说明排查ELB是否符合绑定条件。
slot的Lua脚本。 Cluster集群实例支持内置key且跨slot的Lua脚本: 内置key:将Key写入lua脚本中,不作为参数传入。 跨slot:Lua脚本中涉及的所有slot属于一个分片。 问题现象 源实例是Cluster集群,且使用了内置key且跨slot的Lua脚
> 明细账单”,在筛选条件中选择“资源ID”,并输入4中复制的资源ID,单击图标即可查找到该资源的账单。 图2 查询资源账单 可以看到该缓存实例扣除的费用,这取决于DCS的计费模式和计费项,具体请参见计费概述。 关于查询账单的详细参数介绍请参见流水与明细账单。 场景示例:核对资源用量是否与实际相符
DCS服务持续增加新的功能,将不可避免对现有接口有所调整,比如增加响应参数。 为了减少接口变更带来的影响,除了DCS服务自身尽量做到接口向下兼容的同时,用户在使用过程中,应当接受出现返回内容(JSON格式)含有未使用的参数和值的现象,即能够正常忽略未使用的参数和值。 关于客户端
2021年8月 支持带宽控制和命令时延记录。 2021年4月 修复redis代码中announce模块存在数据溢出风险的问题。 2021年1月 修复新创建的redis实例无法写入AOF的问题。 2020年10月 修复用户的身份验证命令。 2020年10月 在通用模块API函数中支持流。 2020年5月
EXTENDING:缓存实例扩容中。 EXTENDEDFAILED:实例扩容失败。 MIGRATING:缓存实例迁移中。 OTHER:其他状态。 FLUSHING:实例清空数据中。 RESTORING:备份数据恢复中。 UPGRADING:实例软件升级中。 IPEXCHANGING:IP交换中。 IPROLLBACKING:IP回滚中。
缺点:需要对业务代码比较了解,另外对于一些复杂的业务场景,不太容易分析。 方法2:在客户端代码中,调用Redis的函数中,进行访问Key的记录,进而统计出热Key。 缺点:需要代码进行侵入式修改。 方法3:抓包分析。 优点:简单易行。 父主题: 大Key/热Key分析/过期Key扫描
keys参数,可以快速帮您找出业务中的热Key,该命令需要在业务实际运行期间执行,以统计运行期间的热Key。命令示例为:redis-cli -h <实例的连接地址> -p <端口> -a <密码> --hotkeys。热Key的详情可以在结果中的summary部分获取到。 通过Redis命令查找大Key
String 参数解释: 是否返回创建失败的实例数。 约束限制: 不涉及。 取值范围: true:返回创建失败的实例数。 false:不返回创建失败的实例数。 默认取值: false include_delete 否 String 参数解释: 是否返回已删除的实例数。 约束限制: 不涉及。 取值范围:
项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
Redis 3.0支持的命令 以下列出了Redis 3.0实例支持的命令。各个命令的具体详细语法请前往Redis官方网站查看,例如您想了解SCAN命令的使用,可在Redis官方网站中搜索框中输入“SCAN”查询详细介绍。 Redis高版本的命令,在低版本中不被兼容。判断DCS R
paying_count Integer 参数解释: 支付中的实例数。 取值范围: 不涉及。 freezing_count Integer 参数解释: 冻结中的实例数。 取值范围: 不涉及。 migrating_count Integer 参数解释: 迁移中的实例数。 取值范围: 不涉及。 flushing_count
Redis实例在扩容过程中,可能会发生主备倒换。 扩容过程中,实例会创建新规格的节点作为备节点,主节点数据全量+增量同步到备节点后进行主备切换并删除原节点,完成扩容。 如果您需要对实例主备倒换进行监控,可以在云监控服务中创建事件监控,具体操作请参考创建事件监控的告警通知。创建事件监控
原生支持(客户端SDK配置) Proxy实现 性能 高 中 Cluster集群由于没有代理层,在时延和性能方面具备一定的优势;但是对于客户端使用方面,由于Cluster集群使用开源的Redis Cluster协议,在客户端的兼容性方面略差于Proxy集群。 推荐的Cluster集群客户端: 表2 Cluster集群客户端
在管理控制台左上角单击,选择实例所在的区域。 单击左侧菜单栏的“缓存管理”。 在需要进行重命名命令的缓存实例右侧,单击“操作”列下的“更多 > 命令重命名”。 在“命令重命名”对话框中,选择需要重命名的高危命令,并输入重命名名称,单击“确定”。 在“命令重命名”对话框中单击“添加重命名命令”,
例如,单分片容量2GB,分片数为4,内存为8GB的实例,可以变更为单分片容量1GB,分片数为8,内存为8GB的实例。 约束与限制 当已创建实例的单分片容量为最小容量1GB时,单分片容量不能变更。 操作步骤 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择区域和项目。 单击左侧菜单栏的“缓存管理”。
AK/SK签名认证方式仅支持消息体大小12MB以内,12MB以上的请求请使用Token认证。 AK/SK既可以使用永久访问密钥中的AK/SK,也可以使用临时访问密钥中的AK/SK,但使用临时访问密钥的AK/SK时需要额外携带“X-Security-Token”字段,字段值为临时访问密钥的security_token。
复制资源ID 单击左侧导航栏的图标,选择“应用中间件 > 分布式缓存服务 Redis版”。 单击“缓存管理”,进入缓存实例列表页面。 选择实例资源所在的区域,在筛选条件中选择“ID”,并输入步骤3中复制的资源ID,单击图标即可查找到该实例资源。 您也可以在步骤3中复制资源名称,并在查找
客户端根据RESP2协议的内容,启动后从Cluster集群获取节点拓扑信息(Cluster Nodes),并将其拓扑关系维护在客户端的内存数据结构中。 对于数据访问,客户端会根据Key值按照CRC16算法进行Hash计算Slot信息,根据内存中保存的节点拓扑关系和Slot的对应信息进行请求自动路由。
allFailure String 否 是否批量删除创建失败的缓存实例。 取值如下: true,表示删除租户所有创建失败的缓存实例,此时请求参数instances可为空; false或者其他值,表示删除instances参数数组中指定的缓存实例。 请求消息 请求参数 参数说明见表2。 表2