检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
热Key分析结果中Key的名称。 类型 Key的类型,包括String、Hash、List、Set、Zset等数据类型。 大小 Key的Value的大小,单位为:Bytes。 频度 表示Key在一段时间(一般指1分钟)的访问频度,会随着访问的频率而变化。 该值并不是简单的访问频率值,而是
重启操作系统与服务。 提供不中断服务的在线扩容或缩容能力。 规格可根据实际需要,在DCS支持的规格范围内进行扩容或者缩容。 易运维 人工运维。 完善的运维服务配套,7*24小时监控与运维保障。 与开源Memcached差异 表2 DCS与自建开源Memcached的差异说明 比较项
100% 处理的命令数 该指标统计的是周期内处理的命令数,周期默认为1分钟。 和每秒并发操作数主要区别在于监控周期。每秒并发操作数,统计的是周期内的一个瞬时的处理命令数;处理的命令数,统计的是周期内处理的命令数总和。 流控次数 该指标用于统计周期内流量超过该实例规格对应的最大带宽的次数。
参数解释: 副本所在的可用区。 取值范围: 不涉及。 dimensions Array of InstanceReplicationDimensionsInfo objects 参数解释: 副本对应的监控指标维度信息。可用于调用云监控服务的查询监控数据指标相关接口。 副本的监控维度为多维
缓存命中率低于{THRESHOLD} 9 cause 大量key集中过期 10 cause 执行了O(N)时间复杂度命令:{COMMANDS} 11 cause CPU负载高于{THRESHOLD} 12 cause 执行持久化 13 cause QPS升高 表2 impact_ids ID ID类型 ID说明
请根据实际情况替换。 Redis 4.0及以上版本的Proxy集群实例,“连接地址”和“IP地址”为负载均衡器地址,系统将请求分发到不同的Proxy节点上。 Redis 3.0 Proxy集群使用“后端服务地址”,可以连接到指定的Proxy节点。 安装redis-cli客户端。
存缺货,同时提供流畅的用户体验,压力巨大。 可以利用Memcached的incr/decr功能, 在内存中存储商品的库存量, 秒杀的抢单过程主要在内存中完成,速度非常快,抢单成功即得一个订单号,这时再去支付页面完成订单的后续操作。 不适用Memcached的应用场景: 单个缓存对象大于1M
备份过程对实例的影响 备份操作是在备节点执行,备份期间不影响实例正常对外提供服务。 在主备节点全量数据同步或者实例高负载的场景下,数据同步需要一定的时间,在数据同步没有完成的情况下开始备份,备份数据与主节点最新数据相比,有一定延迟。 在实例备节点进行备份期间,如果主节点有新的数据写入,备份文件不会包含备份期间的数据变化。
例如,单分片容量2GB,分片数为4,内存为8GB的实例,可以变更为单分片容量1GB,分片数为8,内存为8GB的实例。 约束与限制 当已创建实例的单分片容量为最小容量1GB时,单分片容量不能变更。 操作步骤 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择区域和项目。 单击左侧菜单栏的“缓存管理”。
排查Redis实例带宽使用率高的问题 概述 Redis实例作为更靠近应用服务的数据层,通常会执行较多的数据存取并消耗网络带宽。不同的实例规格对应的最大带宽有所不同,当超过该规格的最大带宽时,会产生流控,流控会导致连接被丢弃,从业务角度可能会造成业务的延迟增大,客户端连接异常等问题
库存超卖的现象。 解决方案 基于上述场景,需要保证两台机器加的锁是同一个锁,用加锁的方式对某种资源进行顺序访问控制。这就需要分布式锁登场了。 分布式锁的思路是:在整个系统提供一个全局的、唯一的分配锁的“东西”,当每个系统需要加锁时,都向其获取一把锁,使不同的系统获取到的内容可以认为是同一把锁。
XDEL 从指定流中移除指定的条目,并返回成功删除的条目的数量,在传递的ID不存在的情况下, 返回的数量可能与传递的ID数量不同。 XDEL key ID [ID ...] XGROUP 该命令用于管理流数据结构关联的消费者组。使用XGROUP你可以: 创建与流关联的新消费者组。 销毁一个消费者组。
Memcached实例的数据能否dump出来分析? DCS的Memcached兼容的版本号是多少? DCS的Memcached支持哪些数据结构? Memcached实例支持公网访问么? Memcached实例是否支持修改配置参数? DCS的Memcached与自建Memcached的区别是什么?
计源头上避免此类问题带来的影响。 设计合理的Key中元素的数量。 对于集合和列表类的数据结构(例如Hash,Set,List等),避免其中包含过多元素,建议单Key中的元素不要超过5000个。 由于某些命令(例如HGETALL)的时间复杂度直接与Key中的元素数量相关。如果频繁执
该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。 单位:%。 0-100% Redis实例(单机/主备/读写分离) 1分钟 cpu_avg_usage CPU平均使用率 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的平均值。 单位:%。
redis-benchmark与memtier_benchmark的差异 工具 支持Memcached 支持读写比例设置 支持Payload大小随机 支持设置过期时间 memtier_benchmark 是 是 是 是 redis-benchmark 否 否 否 否 父主题: 测试实例性能
如果是主备变更为Proxy集群,请确认主备实例DB0以外的DB是否有数据,如果非DB0外的其他DB上有数据(如DB1有数据),会出现变更失败。 数据必须是只存储在DB0上的主备实例才支持变更为Proxy集群。 父主题: 扩容缩容与实例升级
管理DCS实例分片与副本 本节主要介绍如何查询主备、集群、读写分离实例的分片与副本信息,以及将集群实例的从节点手动升级为主节点的操作。 主备和读写分离实例,分片数为1,默认是一个一主一从的双副本架构,支持通过“节点管理”查看分片信息,如果需要手动切换主从节点,请执行切换DCS实例的主备节点操作。
图解华为云Redis与开源服务的差异
在管理控制台左上角单击,选择实例所在的区域。 单击左侧菜单栏的“缓存管理”,进入缓存实例信息页面。 在需要查看的缓存实例的“操作”列,单击“查看监控”,进入该实例的监控指标页面。 图3 查看实例监控指标 在实例监控指标页面中,找到指标名称为“是否存在慢日志”的指标项,鼠标移动到指标区域,然后单击指标右上角的,创建告警规则。