检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Linux系统上为例进行说明。 执行如下命令下载Redis。您也可以安装其他Redis版本。具体操作,请参见Redis官网。 wget http://download.redis.io/releases/redis-5.0.8.tar.gz 执行如下命令,解压Redis客户端源码包。
缓存命中率低于{THRESHOLD} 9 cause 大量key集中过期 10 cause 执行了O(N)时间复杂度命令:{COMMANDS} 11 cause CPU负载高于{THRESHOLD} 12 cause 执行持久化 13 cause QPS升高 表2 impact_ids ID ID类型
Redis慢查询会记录超过指定执行时间的命令。slowlog-log-slower-than用于配置记录到redis慢查询命令执行时间阈值。 - 0~1,000,000 单位:微秒 10,000 proxy-slowlog-log-slower-than Proxy节点慢查询会记录超过指定执行时间的命
可以通过选择任务的时间段,输入任务属性或关键字筛选任务。 单击,刷新任务状态。 单击“操作”列下的“删除”,清理任务信息。 您只能在任务已经执行完成,即任务状态为成功或者失败时,才能执行删除操作。 父主题: 管理实例
单机:适用于应用对可靠性要求不高、仅需要缓存临时数据的业务场景。单机实例支持读写高并发,但不做持久化,实例重启或关闭后原有缓存数据不会加载。 主备:包含一个主节点,一个或多个备节点,主备节点的数据通过实时复制保持一致,当主节点故障后,备节点自动升级为主节点。同时用户可通过读写
建议客户登录控制台,参考缓存分析和慢查询,执行大Key扫描和慢查询。如果实例没有设置过期时间,会导致存储数据太多,内存被占满。 Redis实例如果内存满了但是key不多,可能原因是客户端缓冲区(output buffer)占用过多的内存空间。 可以在Redis-cli客户端连接实例后,执行大key扫描命令:redis-cli
连接Redis实例并读写数据 您可以通过兼容Redis协议的客户端或DCS控制台的Web CLI连接Redis实例,并执行Redis命令读写数据。 准备工作 注册华为云并实名认证。 如果您已有一个华为账户,请执行2。如果您还没有华为账户,请参考以下步骤创建。 打开华为云官网,单击“注册”。 根据提示信息完
expired:备份文件过期。 deleted:已手动删除备份文件。 remark String 备份缓存实例的备注信息。 period String 备份执行时间段。 progress String 备份进度。 size Long 备份文件大小(Byte)。 instance_id String
return 0; } 执行以下命令进行编译。 gcc connRedis.c -o connRedis -I /usr/local/include/hiredis -lhiredis 如果有报错,可查找hiredis.h文件路径,并修改编译命令。 编译完后得到一个可执行文件connRedis。
Linux系统上为例进行说明。 执行如下命令下载Redis。您也可以安装其他Redis版本。具体操作,请参见Redis官网。 wget http://download.redis.io/releases/redis-5.0.8.tar.gz 执行如下命令,解压Redis客户端源码包。
客户端名称,可通过代码中的 setClientName(...) 配置,如果未配置则该字段为空。 cmd 最近一次执行的命令。 age 连接的时长,单位:秒。 idle 连接空闲的时间,单位:秒。 db 最近一次执行命令的DB标识,例如DB0,则该字段显示0。 flags 连接标志位,M表示来自主节点的连
通过数据迁移的方式升级Redis版本,对客户业务可能有以下影响: 数据同步完成后,需要交换源Redis与目标Redis实例的IP地址,交换IP地址时会有一分钟内只读和30秒左右的中断。 如果升级后实例与原实例密码不一致,数据同步完成后,需要切换访问Redis的密码,切换时需要停止业务。因此,建议升级前后实例密码保持一致。
通过数据迁移的方式升级Redis版本,对客户业务可能有以下影响: 数据同步完成后,需要交换源Redis与目标Redis实例的IP地址,交换IP地址时会有一分钟内只读和30秒左右的中断。 如果升级后实例与原实例密码不一致,数据同步完成后,需要切换访问Redis的密码,切换时需要停止业务。因此,建议升级前后实例密码保持一致。
0实例的热Key? 如何提前发现大Key和热Key? DCS删除过期key Key的保存时间是多久?如何设置Key的过期时间? Redis执行大Key分析后内存使用率降低的原因
benchmark。 针对DCS Redis实例的性能评估,可以使用memtier_benchmark测试某种规格的实例在某个高并发场景下执行SET或GET时的性能。 测试步骤 创建Redis缓存实例。 创建3台弹性云服务器(ECS),ECS选择与实例相同可用区、VPC、子网和安全组。
s后,该数据过期失效,无法再读出; doExcute(client, key, value, expireTime);//执行操作 } catch (IOException e) { e.printStackTrace();
实例“主备倒换”操作。 例如,使用了keys等消耗资源的命令、日志老化批量删除日志,导致CPU超高,都会触发主备倒换。 用户在DCS界面上执行重启操作,可能触发备节点升主节点,即主备倒换。 Redis实例在扩容过程中,可能会发生主备倒换。 扩容过程中,实例会创建新规格的节点作为备
当删除实例时,备份数据会随实例删除,如果需要保存备份数据,请提前将备份数据下载保存。 删除所有备份文件,会影响备份文件相关能力,如故障时执行备份恢复,请谨慎操作。 仅主备、集群或读写分离缓存实例,且处于运行中状态的实例支持手动备份数据,单机实例不支持。 手动备份DCS实例数据 登录分布式缓存服务管理控制台。
x为例进行安装,不同操作系统命令稍有不同。 执行以下命令,添加Nginx到yum源。 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 添加完之后,执行以下命令,查看是否已经添加成功。
以64位Linux操作系统为例,执行以下命令: wget https://github.com/stickermule/rump/releases/download/0.0.3/rump-0.0.3-linux-amd64; 解压缩后,添加可执行权限。 mv rump-0.0.3-linux-amd64