检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
扩容/缩容 支持在线扩容和缩容 支持在线扩容和缩容 支持在线扩容和缩容 备份恢复 主备和Proxy集群实例支持 主备、Proxy集群、Cluster集群和读写分离实例支持 主备实例支持 实例类型 Redis实例类型分为单机、主备、Proxy集群、Cluster集群和读写分离,它们的架构与应用场景,请参考DCS实例类型。
包括备份实例、恢复实例、查看备份信息和恢复记录等接口 数据迁移 包括创建实例迁移任务接口。 标签管理 用户管理实例标签的接口,包括为实例添加标签、删除标签、查询标签以及查询租户所有标签。 缓存分析 包括设置大Key和热Key分析任务、查询大Key和热Key等接口。 日志管理 包括查询慢日志的接口。
如果其他云厂商Redis服务,没有禁用SYNC和PSYNC命令,推荐使用迁移任务在线迁移其他云厂商Redis。 如果其他云厂商Redis服务,禁用了SYNC和PSYNC命令,推荐使用备份文件离线迁移其他云厂商Redis。 如果需要使用在线迁移,建议联系其他云厂商运维人员放通SYNC和PSYNC命令。 Rump
目前仅提供主备实例类型,可选择企业版高性能型和企业版存储型: 企业版高性能型可选择8GB-64GB内存容量 企业版存储型可选择8GB-32GB内存容量,最大存储容量(SSD磁盘容量)可达256GB 更多企业版高性能型和存储型的差异请参考表2。 数据安全 支持细粒度授权和IP白名单 除单机实例外,均支持持久化和数据备份
提供30余项监控指标,并支持用户自定义监控阈值和告警策略。 指标类型丰富 常见的外部业务监控和统计:命令数、并发操作数、连接数、客户端数、拒绝连接数等。 常见的资源占用监控和统计:cpu占用率、物理内存占用、网络输入/输出流量等。 常见的关键内部监控和统计:键个数、键过期个数、容量占用量、
查询DCS产品规格列表 02 购买 分布式缓存服务提供了Web控制台和基于HTTPS请求的RESTful API(Application programming interface)两种管理方式,您可以根据需求购买不同类型和规格的实例。 Web控制台方式购买 购买Redis实例 API方式购买
提供参数修改功能,则允许租户根据业务需要进行实例调优。 DCS还提供多个特性来保障租户数据的可靠性和安全性,例如VPC、安全组、白名单、公网访问SSL加密连接、自动备份、数据快照和跨可用区部署等。 如果您需要了解DCS安全方面的详细操作指导,请参考DCS安全最佳实践。 网络隔离
目前仅在“华北-北京四”、“华东-上海一”、“华东-上海二”和“华南-广州”等部分区域,Proxy集群和读写分离类型的实例的慢查询结果包含“Proxy”和“Redis Server”类别,分别对应Proxy节点和Redis实例节点的慢查询记录。 如果Proxy集群与读写分离实
标持续接近100%。 查询内存使用率超过95%的时间段内,“已逐出的键数量”和“命令最大时延”,均呈现显著上升趋势,表明存在内存不足的问题。 建议客户登录控制台,参考缓存分析和慢查询,执行大Key扫描和慢查询。如果实例没有设置过期时间,会导致存储数据太多,内存被占满。 Redis
CPU利用率 该指标统计的是每个统计周期(分钟级就是每1分钟,秒级就是每5秒)内的最大值。 如果是单机和主备实例,支持查看实例级别的CPU使用情况。 如果是Proxy集群实例,支持查看数据节点和Proxy节点的CPU使用情况。 如果是Cluster集群,仅支持查看数据节点的CPU使用情况。
如果业务增长会带来Redis请求增长,请选择集群实例(Proxy集群和Cluster集群)。 单机和主备扩容只能实现内存、带宽的扩容,无法实现计算性能扩容。 生产实例需要选择主备或者集群实例,不能选用单机实例。 - 主备实例,不建议使用过大的规格。 Redis在执行RewriteAOF和BGSAVE的时候,会fork一个进程,过大的内存会导致卡顿。
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 避免和处理欠费 若DCS缓存实例不再使用,您可以将他们删除,以免继续扣费。实例删除后,数据无法恢复,如需保存缓存数据,请提前执行数据备份并下载保存。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低
行访问限制,抢到锁才能查询数据库和下单。但是秒杀时的大量订单请求,会导致数据库访问阻塞。 解决方案 利用分布式缓存服务(DCS)的Redis作为数据库的缓存,客户端访问Redis进行库存查询和下单操作,具有以下优势: Redis提供很高的读写速度和并发性能,可以满足电商秒杀系统高并发的需求。
6.0支持及禁用的命令 Redis 7.0支持及禁用的命令 Web CLI中支持和禁用命令 实例受限使用命令 部分命令使用限制 Redis 3.0支持及禁用的命令(已停售) Memcached支持和禁用的命令(已停售)
大Key/热Key分析/过期Key扫描 什么是大Key/热Key? 存在大Key/热Key,有什么影响? 为了减少大Key和热Key过大,有什么使用建议? 如何分析Redis 3.0实例的热Key? 如何提前发现大Key和热Key? DCS删除过期key Key的保存时间是多久?如何设置Key的过期时间? Re
其中ip or domain name:port需要修改为4获取的Memcached实例IP地址/域名和端口。userName和password需要修改为Memcached实例的用户名和密码。 import bmemcached client = bmemcached.Client(('ip
如何查看Redis实例的实时并发连接数和最大连接数 Redis监控数据异常处理方法 监控数据出现实例已使用内存略大于实例可使用内存是什么原因? 为什么带宽使用率指标会超过100% 监控指标中存在已拒绝的连接数是什么原因? 触发限流(流控)的原因和处理建议
连续触发次数:2 告警级别:重要 否 建议结合业务代码对连接池等进行优化,避免连接数超过最大限制。 仅单机和主备实例配置该指标。如果是集群实例,在数据节点和Proxy节点配置即可。 单机和主备实例,最大连接数限制为10000,可以根据业务情况对阈值进行调整。 新建连接数 (个/min) >=0
cpp文件并修改代码。 密码模式代码示例 其中ip or domain name和port需要修改为4获取的Memcached实例IP地址/域名和端口。userName和password需要修改为Memcached实例的用户名和密码。 #include <iostream> #include <string>
当两个key拥有相同的hashtag时, 它们会被分配到同一个slot。 hashtag使用规则 第一次出现“{”和接下来第一次出现的“}”之间有内容。 例如: 这两个键{user1000}.following和{user1000}.followers由于只有一对{},将user1000来计算hash。