检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Proxy集群实例,必须是2019年10月14号后创建的Redis 3.0 Proxy集群实例才支持慢查询。 当前界面只能查询七天内的慢查询。 实例发生重启后,将无法查询到重启前的慢查询记录。 查看慢查询记录 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。
Redis公网访问所需弹性IP是否收费? 公网访问Redis实例所需的弹性公网IP需要收取一定的费用。 在开启公网访问开关前,您首先需要创建一个弹性公网IP。具体收费规则,请参考弹性公网IP收费说明。 父主题: 客户端和网络连接
若Redis实例内存使用率并未达到100%,有可能当前写入数据的那个节点的mem达到最大值。通过redis-cli -h <redis_ip> -p 6379 -a <redis_password> -c --bigkeys连接到集群的各个节点进行分析。如果连接的从节点,需要在执行bigkeys命令之前,先发送READONLY命令。
如需通过兼容Redis协议的客户端访问DCS的Redis实例,请参考使用客户端连接Redis。 单击左侧菜单栏的“缓存管理”,然后单击“操作”列下的“更多 > 连接Redis”,进入Web CLI登录界面,如下图所示。 图1 进入Web CLI登录界面 输入在创建实例时设置的访问密码,进入Web
Redis 3.0实例公网开关被关闭是什么原因? 问题现象:已经开启了公网访问的Redis 3.0实例,公网开关被突然关闭(非人为操作)。 可能原因:该Redis实例绑定的弹性公网IP被解绑,导致Redis实例公网被关闭。 父主题: 客户端和网络连接
任何兼容Redis协议的客户端都可以访问DCS。 因安全原因,部分Redis命令在分布式缓存服务中被禁用,具体请见Redis 6.0禁用的命令。 DCS集群实例支持多个key,但不支持跨slot访问的Redis命令列表,如实例受限使用命令所示。 部分Redis命令使用时有限制,例
连接Redis网络要求 任何兼容Redis协议的客户端都可以访问DCS的Redis实例,您可以根据自身应用特点选用任何Redis客户端,Redis支持的客户端列表请参见Redis客户端。 客户端连接Redis在不同的连接场景下,需要满足不同的连接约束: 使用同一VPC内客户端访问Redis实例。
Memcached实例,提高网站的访问性能。 数据库前端缓存。 在动态系统中存在对大量数据读多写少的场景,如社交、博客网站大量查询用户信息、好友信息、文章信息等。为了减少磁盘数据库负载,提升性能,这些经常需要从数据库读取的数据,可以缓存在Memcached中。 适宜缓存的数据主要有:
库存超卖的现象。 解决方案 基于上述场景,需要保证两台机器加的锁是同一个锁,用加锁的方式对某种资源进行顺序访问控制。这就需要分布式锁登场了。 分布式锁的思路是:在整个系统提供一个全局的、唯一的分配锁的“东西”,当每个系统需要加锁时,都向其获取一把锁,使不同的系统获取到的内容可以认为是同一把锁。
使用短连接访问Redis出现“Cannot assign requested address”错误 问题描述 应用程序通过短连接访问Redis实例时,报错:Cannot assign requested address。 问题分析 出现这种错误的应用程序使用的架构基本都是php-
开通或关闭SSL将会重启您的实例。实例会出现秒级的连接闪断,请在业务低峰期执行该操作并确保应用具备重连机制。 重启操作无法撤销,单机实例及其他关闭了AOF持久化(参数配置appendonly为no)的实例,数据将清空,实例正在执行的备份任务会被停止,请谨慎操作。 开启SSL后,实例的读写性能会有所下降。
已经开启了公网访问的Redis实例,公网访问被关闭了,无法使用公网访问。 原因:该Redis实例绑定的弹性公网IP被解绑,导致Redis实例公网被关闭。 解决方法:在控制台重新开启实例的公网访问,绑定弹性公网IP,并重新连接。 密码问题 密码输入错误时,端口可以连接上,但鉴权认证会失败。如果忘记了密码,可以重置密码。
名地址(连接地址)还是IP地址连接实例,请参考应该选择域名还是IP地址连接Redis实例?。 当客户端公网访问Redis时,请参考开启Redis 4.0/5.0/6.0公网访问并获取公网访问地址,获取实例公网访问地址及端口。 图1 获取实例连接地址 本文操作步骤涉及实例端口时,统
Redis监控数据异常处理方法 当对Redis监控数据存在疑问或异议时,可以使用Redis-cli访问Redis实例,执行info all命令,查看进程记录的指标。info all输出详解可参考:https://redis.io/docs/latest/commands/info/。
客户端无法使用域名连接DCS缓存实例时如何处理? DCS缓存实例支持域名访问后,若客户端无法使用域名连接DCS缓存实例,需要将租户子网的DNS服务地址配置为内网域名服务器地址。 具体配置方法请参考修改VPC子网的DNS服务器地址。 父主题: 客户端和网络连接
应该选择域名还是IP地址连接Redis实例? 对于Redis单机、Proxy集群、读写分离实例: 每个实例只有1个IP地址和1个域名连接地址。实例发生主备交换前后,实例的IP地址和域名连接地址都不会改变。选择域名连接或IP连接不影响功能的使用。 对于Redis基础版主备实例: 每个实例有1个IP
本地环境是否可以连接缓存实例? 未开启公网访问的DCS缓存实例,本地环境不能直接连接DCS缓存实例。云服务采用虚拟私有云(VPC)管理各服务的网络安全,用户创建的DCS缓存实例,只允许被与实例网络互通的虚拟私有云的弹性云服务器访问。 用户可以通过网络代理转发的方式,用一台能与DC
示例1:创建Redis实例 场景描述 本章节指导用户通过API创建Redis实例。API的调用方法请参见如何调用API。 本文以创建一个实例规格为2G、缓存版本为Redis5.0、实例类型为单机、CPU架构为ARM、免密访问方式的缓存实例。 涉及接口 创建Redis实例时,需要进行查询
已成功创建Redis实例,且状态为“运行中”。创建Redis实例的操作请参考购买Redis实例。 查看并获取待连接Redis实例的IP地址/域名和端口。具体步骤请参见查看和修改DCS实例基本信息。 连接实例前确保客户端与Redis实例之间网络互通,具体请参考连接Redis网络要求。
0支持及禁用的命令 华为云DCS Redis 4.0基于开源4.0.14版本进行开发,兼容开源的协议和命令。本章节主要介绍DCS Redis 4.0命令的兼容性,包括支持命令列表,禁用命令列表。 DCS Redis缓存实例支持Redis的绝大部分命令,任何兼容Redis协议的客户端都可以访问DCS。