活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      消息队列RabbitMQ版_相关内容
      • 实例恢复
        本章介绍您可以将已备份数据恢复到DCS缓存实例中。 您可以将已备份数据恢复到DCS缓存实例中。 说明 Proxy集群支持开启或关闭多DB,开启多DB期间的备份数据,不支持恢复到关闭多DB后的Proxy集群中。 前提条件 已成功申请主备或集群DCS缓存实例,且实例处于运行中状态。 实例已有历史数据备份,且备份状态为 成功 。 操作步骤 1. 登录分布式缓存服务管理控制台。 2. 在管理控制台左上角单击,选择区域和项目。 3. 单击左侧菜单栏的“缓存管理”,进入DCS缓存实例信息页面。 4. 在需要查看的DCS缓存实例左侧,单击实例名称,进入实例的基本信息页面。 5. 单击“备份与恢复”页签,进入备份恢复管理页面。 页面下方显示历史备份数据列表。 6. 选择需要恢复的历史备份数据,单击右侧的“恢复”,弹出实例恢复窗口。 7. 单击“确定”,开始执行实例恢复任务。 备注说明最长不能超过128个字节。 您可以在“恢复记录”页签查询当前实例恢复任务执行结果。 说明 实例恢复需耗时5~30分钟。 恢复过程中,实例会有一段时间不能处理客户端的数据操作请求,当前数据将被删除,待恢复完成后存储原有备份数据。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例备份恢复管理
        实例恢复
      • 权限管理
        本节主要介绍权限管理 创建用户并授权使用DCS 如果您需要对您所拥有的DCS服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的帐号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用DCS资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将DCS资源委托给更专业、高效的其他帐号或者云服务,这些帐号或者云服务可以根据权限进行代运维。 如果帐号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用DCS服务的其它功能。 本章节以创建用户并授予“DCS ReadOnlyAccess”权限为例,为您介绍对用户授权的方法,操作流程如下图所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的DCS系统策略,并结合实际需求进行选择,DCS支持的系统策略及策略间的对比,请参见权限管理。若您需要对除DCS之外的其它服务授权,IAM支持服务的所有策略请参见权限集。 示例流程 给用户授权DCS权限流程 1.创建用户组并授权。 在IAM控制台创建用户组,并授予分布式缓存服务的只读权限“DCS ReadOnlyAccess”。 2.创建用户并加入用户组。 在IAM控制台创建用户,并将其加入1中创建的用户组。 3.用户登录并验证权限。 新创建的用户登录控制台,验证分布式缓存服务的只读权限。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        权限管理
      • 修改Redis实例的访问方式
        本节主要介绍修改Redis实例的访问方式 使用场景 Redis实例的访问方式支持免密访问和密码访问两种模式,同时在实例创建之后支持修改,主要使用场景如下: 当您需要通过免密访问模式连接Redis实例,可通过开启Redis实例的免密访问功能,清空Redis实例的密码。 说明 只有处于“运行中”状态的Redis实例支持修改访问方式 免密模式存在安全风险,之后您可以通过重置密码进行密码设置。 操作步骤 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 在需要修改访问方式的Redis实例右侧,单击“操作”栏下的“更多 > 重置密码”。 步骤 5 系统弹出“重置密码”对话框,请根据实际情况选择以下操作。 如果是密码模式修改为免密模式 打开“免密访问”开关,并单击“确定”,完成免密访问设置。 如果是免密模式修改为密码访问模式 在弹出的“重置密码”对话框,输入“新密码”和“确认密码”,并单击“确定”,完成密码设置。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        密码管理
        修改Redis实例的访问方式
      • 分析Redis实例大Key和热Key
        本章主要介绍分析Redis实例大Key和热Key 大Key和热Key问题是Redis使用中的常见问题,本章节主要介绍对Redis实例进行大Key和热Key分析,通过大Key和热Key分析,可以监控到占用空间过大的Key,以及该Redis实例存储数据中被访问最多的Key。 大Key分析使用限制和说明: 所有Redis实例都支持。 在大Key分析时,会遍历Redis实例中的所有Key,因此分析所需要时间取决于Key的数量。 在进行大Key分析时,建议在业务低谷期间进行,且不要与配置的自动备份时间重叠。 如果是主备和集群实例,大Key分析是对备节点的分析,对实例性能影响较小。如果是单机实例,由于只有一个节点,是对主节点进行分析,客户访问性能会略有影响(不高于10%),所以建议在业务低谷期进行大Key分析。 对于大Key分析结果,每个Redis实例默认最多保存100条记录(string类型保存top20,list/set/zset/hash类型保存top80),当超过100条记录时会默认删除最老的分析记录,而存入最新的记录。同时,支持用户在控制台上手动删除无用的大Key分析记录。 热Key分析使用限制和说明: 只有Redis 4.0/Redis 5.0/Redis 6.0实例支持,并且实例maxmemorypolicy参数必须配置为allkeyslfu或者volatilelfu。 在热Key分析时,会遍历Redis实例中的所有Key,因此分析所需要时间取决于Key的数量。 配置自动热key分析时,要考虑不要在业务高峰期进行,避免影响业务,同时也不要过了高峰期太久,避免分析结果不准确。 热key分析是对于主节点的分析,在进行分析时,客户访问性能会略有影响(不高于10%)。 对于热Key分析结果,每个Redis实例默认最多保存100条记录。当超过100条记录时会默认删除最老的分析记录,而存入最新的记录。同时,支持用户在控制台上手动删除无用的热Key分析记录 说明 建议在业务低峰时段执行大Key和热Key分析,降低CPU被用满的可能。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        分析Redis实例大Key和热Key
      • 实例诊断
        本节主要介绍实例诊断 使用场景 当您的Redis实例发现故障、性能有问题时,您可以通过实例诊断功能,及时获取实例诊断项目异常的原因、影响以及处理建议。 操作步骤 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”,进入实例信息页面。 步骤 4 单击需要实例诊断的DCS缓存实例名称,进入该实例的基本信息页面。 步骤 5 单击“分析与诊断>实例诊断”,进入实例诊断页面。 步骤 6 设置诊断对象和诊断时间区间,单击“开始诊断”。 诊断对象:支持选择单节点、所有节点。默认诊断实例所有节点。 时间区间:支持诊断实例7天内的数据,每次诊断最长时间周期为10分钟。 如下图设置,表示诊断实例在2021年1月7日18:03:37至18:13:37之间的数据。 设置实例诊断对象和时间 步骤 7 诊断完成后,在诊断记录列表中可以查看诊断结果中,如果出现异常,单击“查看报告”,查看具体异常的诊断项。 在异常的诊断项中,您可以查看产生异常的原因、异常的影响,以及处理异常的建议。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        实例诊断
      • 恢复或销毁回收站内的DCS实例
        销毁回收站内的DCS实例 如果需要销毁回收站内的实例,请参考以下操作销毁回收站内的实例。销毁操作无法撤销,且缓存实例和备份文件都将被删除,请谨慎操作。 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击 ,选择区域和项目。 步骤 3 单击左侧菜单栏的“回收站”。 步骤 4 勾选需要销毁的实例,单击“立即销毁”。 步骤 5 如果您确定要销毁实例,请输入DESTROY(单击“一键输入”可以直接输入DESTROY)后单击“确定”。 当页面提示成功销毁缓存实例时,表示实例销毁成功。 结束
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        恢复或销毁回收站内的DCS实例
      • 重置缓存实例密码
        本节主要介绍重置缓存实例密码 当您忘记了DCS缓存实例密码时,可通过DCS重置密码功能,重新设置一个密码,可使用新密码使用DCS缓存实例。 说明 Redis支持通过重置密码功能将密码模式修改为免密模式,或者将免密模式修改为密码模式,具体请参考 只有处于“运行中”状态的DCS缓存实例支持重置密码。 重置密码后,服务端无需重启,立即生效。客户端需使用重置后的密码才能连接(长连接断开重连时才需要使用新密码,断开前还可以继续使用旧密码)。 前提条件 已成功创建DCS缓存实例。 操作步骤 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 在需要重置密码的DCS缓存实例右侧,单击“操作”栏下的“更多 > 重置密码”。 步骤 5 系统弹出重置密码对话框。输入“新密码”和“确认密码”。 说明 DCS帐号密码必须满足以下复杂度要求: 密码不能为空。 密码长度在8到32位之间。 至少必须包含如下四种字符中的三种: 小写字母 大写字母 数字 特殊字符包括(~!@
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        密码管理
        重置缓存实例密码
      • 修改实例配置参数
        本章主要介绍修改实例配置参数 为了确保分布式缓存服务发挥出最优性能,您可以根据自己的业务情况对DCS缓存实例的运行参数进行调整。 例如,需要将实例持久化功能关闭,则需要将“appendonly”修改为“no”。 说明 实例配置参数修改之后,参数会立即生效(不需要手动重启实例),如果是集群,会在所有分片生效。 操作步骤 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 在“缓存管理”页面,单击DCS缓存实例的名称。 步骤 5 单击“实例配置 > 参数配置”页签进入配置界面。 步骤 6 单击“修改”。 步骤 7 根据需要修改配置参数。 各参数的详细介绍见下表,一般情况下,按照系统默认值设置参数即可。 Redis缓存实例配置参数说明 参数名 参数解释 取值范围 默认值 timeout 客户端空闲N秒(timeout参数的取值)后将关闭连接。当N0时,表示禁用该功能。Proxy集群实例不支持该参数。 0~7200,单位:秒。 0 appendfsync 操作系统的fsync函数刷新缓冲区数据到磁盘,有些操作系统会真正刷新磁盘上的数据,其他一些操作系统只会尝试尽快完成。 Redis支持三种不同的调用 fsync的方式: no:不调用fsync,由操作系统决定何时刷新数据到磁盘,性能最高。 always:每次写AOF文件都调用fsync,性能最差,但数据最安全。 everysec:每秒调用一次fsync。兼具数据安全和性能。单机实例不支持该参数。 l nol alwaysl everysec no appendonly 指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。有2个取值供选择:yes:开启。no:关闭。单机实例不支持该参数。 l yesl no yes clientoutputbufferlimitslavesoftseconds slave客户端outputbuffer超过clientoutputbufferslavesoftlimit设置的大小,并且持续时间超过此值(单位为秒),服务端会主动断开连接。单机实例不支持该参数。 0~60 60 clientoutputbufferslavehardlimit 对slave客户端outputbuffer的硬限制(单位为字节),如果slave客户端outputbuffer大于此值,服务端会主动断开连接。单机实例不支持该参数。 取值范围与实例的类型及规格有关 默认值与实例的类型及规格有关 clientoutputbufferslavesoftlimit 对slave客户端outputbuffer的软限制(单位为字节),如果outputbuffer大于此值并且持续时间超过clientoutputbufferlimitslavesoftseconds设置的时长,服务端会主动断开连接。单机实例不支持该参数。 取值范围与实例的类型及规格有关 默认值与实例的类型及规格有关 maxmemorypolicy 在达到内存上限(maxmemory)时DCS将如何选择要删除的内容。 有8个取值供选择: volatilelru:根据LRU算法删除设置了过期时间的键值。 allkeyslru:根据LRU算法删除任一键值。 volatilerandom:删除设置了过期时间的随机键值。 allkeysrandom:删除一个随机键值。 volatilettl:删除即将过期的键值,即TTL值最小的键值。 noeviction:不删除任何键值,只是返回一个写错误。 volatilelfu:根据LFU算法删除设置了过期时间的键值。 allkeyslfu:根据LFU算法删除任一键值。 取值范围与实例的版本有关 默认值与实例的版本及类型有关 luatimelimit Lua脚本的最长执行时间,单位为毫秒。读写分离实例不支持设置该参数。 100~5,000 5,000 masterreadonly 设置实例为只读状态。设置只读后,所有写入命令将返回失败。Proxy集群、读写分离实例不支持该参数。 l yesl no no maxclients 最大同时连接的客户端个数。Proxy集群、读写分离实例不支持该参数。 取值范围与实例的类型及规格有关 默认值与实例的类型及规格有关 protomaxbulklen Redis协议中的最大的请求大小,单位为字节。读写分离实例不支持设置该参数。 1,048,576~536,870,912 536,870,912 replbacklogsize 用于增量同步的复制积压缓冲区大小(单位为字节)。这是一个用来在从节点断开连接时,存放从节点数据的缓冲区,当从节点重新连接时,如果丢失的数据少于缓冲区的大小,可以用缓冲区中的数据开始增量同步。单机实例不支持该参数。 16,384~1,073,741,824 1,048,576 replbacklogttl 从节点断开后,主节点释放复制积压缓冲区内存的秒数。值为0时表示永不释放复制积压缓冲区内存。单机实例不支持该参数。 0~604,800 3,600 repltimeout 主从同步超时时间,单位为秒。单机实例不支持该参数。 30~3,600 60 hashmaxziplistentries 当hash表中只有少量记录时,使用有利于节约内存的数据结构来对hashes进行编码。 1~10000 512 hashmaxziplistvalue 当hash表中最大的取值不超过预设阈值时,使用有利于节约内存的数据结构来对hashes进行编码。 1~10000 64 setmaxintsetentries 当一个集合仅包含字符串且字符串为在64位有符号整数范围内的十进制整数时,使用有利于节约内存的数据结构对集合进行编码。 1~10000 512 zsetmaxziplistentries 当有序集合中只有少量记录时,使用有利于节约内存的数据结构对有序序列进行编码。 1~10000 128 zsetmaxziplistvalue 当有序集合中的最大取值不超过预设阈值时,使用有利于节约内存的数据结构对有序集合进行编码。 1~10000 64 latencymonitorthreshold 延时监控的采样时间阈值(最小值),单位为毫秒。阈值设置为0:不做监控,也不采样;阈值设置为大于0:将记录执行耗时大于阈值的操作。可以通过LATENCY等命令获取统计数据和配置、执行采样监控。Proxy集群实例不支持该参数。 0~86400000,单位:毫秒。 0 notifykeyspaceevents notifykeyspaceevents选项的参数为空字符串时,功能关闭。另一方面,当参数不是空字符串时,功能开启。 notifykeyspaceevents的参数可以是以下字符的任意组合,它指定了服务器该发送哪些类型的通知: K:键空间通知,所有通知以keyspace@为前缀。 E:键事件通知,所有通知以keyevent@为前缀。 g:DEL、EXPIRE、RENAME等类型无关的通用命令的通知。 $:字符串命令的通知。 l:列表命令的通知。 s:集合命令的通知。 h:哈希命令的通知。 z:有序集合命令的通知。 x:过期事件:每当有过期键被删除时发送。 e:驱逐(evict)事件:每当有键因为maxmemory政策而被删除时发送。 A:参数glshzxe的别名。输入的参数中至少有一个K或者E,A不能与g$lshzxe同时出现,不能出现相同字母。举个例子,如果只想订阅键空间中和列表相关的通知,那么参数就应该设为Kl。将参数设为字符串"AKE"表示发送所有类型的通知。 Proxy集群实例不支持该参数。 请参考该参数的描述。 Ex slowloglogslowerthan Redis慢查询会记录超过指定执行时间的命令。slowloglogslowerthan用于配置记录到慢查询的命令执行时间阈值,单位为微秒。 0~1,000,000 10,000 slowlogmaxlen 慢查询记录的条数。注意慢查询记录会消耗额外的内存。可以通过执行SLOWLOG RESET命令清除慢查询记录。 0~1,000 128 multidb 开启或关闭多DB特性。要求先清除已有数据。清除数据之前请先手动备份生成备份文件。若要恢复已清除的数据请通过数据迁移页面的备份导入功能进行数据恢复。有2个取值供选择:yes:开启。no:关闭。仅Redis 4.0及以上版本的Proxy集群实例支持该参数。 l yesl no no 说明 1.上表中的内存优化相关参数可以参考Redis官网说明,链接: 2.latencymonitorthreshold参数一般在定位问题时使用。采集完latency信息,定位问题后,建议重新将latencymonitorthreshold设置为0,以免引起不必要的延迟。 3.notifykeyspaceevents参数的其他描述: 有效值为[KEKE][Aglshzxe$],即输入的参数中至少要有一个K或者E。 A为“g$lshzxe”所有参数的集合别名。A与“g$lshzxe”中任意一个不能同时出现。 例如,如果只想订阅键空间中和列表相关的通知,那么参数就应该设为Kl。若将参数设为字符串"AKE"表示发送所有类型的通知。 4.不同实例类型支持配置的参数和取值可能略有不同,请以控制台显示为准。 步骤 8 单击“保存”。 步骤 9 在弹出的修改确认对话框中,单击“是”,确认修改参数。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        修改实例配置参数
      • 管理标签
        参数名称 规则 标签键 不能为空。 对于同一个实例,Key值唯一。 首尾字符不能为空格。 长度不超过128个字符。 可以包含任意语种的字母、数字、空格和 . : + @。 不能以sys开头。 标签值 长度不超过255个字符。 可以包含任意语种的字母、数字、空格和 . : / + @。 首尾字符不能为空格。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        管理标签
      • 管理分片与副本
        本节主要介绍如何查询Redis实例分片和副本信息,以及将集群实例的从节点手动升级为主节点的操作。 当前仅Redis 4.0/5.0/6.0的主备、读写分离、集群实例支持该功能,Redis 4.0/5.0/6.0单机实例和Redis 3.0实例不支持该功能。 主备或读写分离实例,分片数为1,默认是一个一主一从的双副本架构,支持通过“分片与副本”查看分片信息,如果需要手动切换主从节点,请执行主备切换操作。 Proxy集群实例,每个集群是由多个分片组成,每个分片默认都是一个双副本架构,您可以通过“分片与副本”查看分片信息,还可以根据业务需要,手动切换分片主从节点。不同实例规格对应的分片数,具体请参考Redis 4.0/5.0 Proxy集群实例。 Cluster集群实例,每个集群是由多个分片组成,每个分片默认都是一个双副本架构,您可以通过“分片与副本”查看分片信息,还可以根据业务需要,手动切换分片主从节点。不同实例规格对应的分片数,具体请参考Redis4.0/5.0 Cluster集群介绍。 升级副本 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 单击缓存实例名称,进入该实例的基本信息页面。 步骤 5 单击“分片与副本”页签,进入分片与副本页面。 界面显示该实例的所有分片列表,以及每个分片的副本列表。 步骤 6 单击分片名称前面的图标,展开当前分片下的所有副本。 分片与副本列表(集群实例) 分片与副本列表(主备实例) 对于集群实例,可以将分片中的从副本升级为主副本。 a. 选择角色为从的副本,单击“升级为主”。 b. 单击“是”,将选择的副本升级为主。 如果是主备实例或读写分离实例,可以设置从副本的“主备切换优先级”或者“摘除域名IP”。 c. 主备切换优先级:当主节点故障以后,系统会按照您指定的优先级,自动切换到优先级最高的从节点上。如果优先级相同,则系统会内部进行选择和切换。优先级为0100,1100优先级逐步降低,1为最高,100为最低,0为禁止倒换。 d. 摘除域名IP:实例的从副本数多于1个,单击“摘除域名IP”,可以摘除对应从副本的IP。如果主备实例只有1个从副本,则不支持摘除域名。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        管理分片与副本
      • 修改缓存实例密码
        本章主要介绍DCS管理控制台支持修改DCS缓存实例的密码。 说明 免密访问模式的实例不支持修改密码操作。 只有处于“运行中”状态的DCS缓存实例支持修改密码。 更改密码后,服务端无需重启,立即生效。客户端需使用更新后的密码才能连接(长连接断开重连时才需要使用新密码,断开前还可以继续使用旧密码)。 前提条件 已成功创建DCS缓存实例。 操作步骤 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 在需要修改密码的DCS缓存实例右侧,单击“操作”栏下的“更多 > 修改密码”。 步骤 5 系统弹出修改密码对话框。输入“旧密码”、“新密码”和“确认密码”。 说明 修改DCS缓存实例密码时,如果重复5次输入错误的旧密码,该实例帐户将被锁定5分钟,锁定期间不允许修改密码。 DCS帐号密码必须满足以下复杂度要求: 密码不能为空。 新密码不能和旧密码相同。 密码长度在8到32位之间。 至少必须包含如下四种字符中的三种: 小写字母 大写字母 数 特殊字符包括(~!@
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        密码管理
        修改缓存实例密码
      • 查询Redis实例慢查询
        慢查询是Redis用于记录命令执行时间过长请求的机制。您可以在DCS控制台查看慢请求日志,帮助解决性能问题。 慢查询是Redis用于记录命令执行时间过长请求的机制。您可以在DCS控制台查看慢请求日志,帮助解决性能问题。 查询结果中,涉及的慢语句命令详情,请前往Redis官方网站查看。 慢查询结果由实例两个配置参数决定,如下: slowloglogslowerthan:如果在Redis实例的数据节点中执行一个命令,执行时间超过了slowloglogslowerthan参数设置的阈值(单位为微秒),则会被记录到慢查询中。该参数的默认值为10000,即10ms,当Redis命令执行时间超过10ms,则生成慢查询。 slowlogmaxlen:Redis记录的慢查询个数由slowlogmaxlen参数的值决定,默认值为128个。当慢查询个数超过128时,会将旧的慢查询删除,记录新的慢查询。 实例配置参数的修改以及参数解释,请参考修改实例配置参数。 控制台查看慢查询 步骤 1 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 2 单击需要进行慢查询的DCS缓存实例名称,进入该实例的基本信息页面。 步骤 3 单击“慢查询”。 步骤 4 设置查询时间,查看慢查询记录。 说明 如果您想了解返回查询结果中慢语句命令详情,请前往
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        查询Redis实例慢查询
      • 管理实例白名单
        参数名称 参数说明 示例 分组名 实例的白名单分组名称。 每个实例支持创建4组白名单。 DCStest IP地址/地址段 每个实例最多可以添加20个IP地址/地址段。如果有多个,可以用逗号分隔。 不支持的IP和地址段:0.0.0.0和0.0.0.0/0 10.10.10.1,10.10.10.10
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        管理实例白名单
      • 扫描并删除Redis实例的过期Key
        参数名称 参数说明 首次扫描时间 设定的第一次扫描时间,须设定在当前时间之后。 取值格式:YYYY/MM/DD hh:mm:ss 扫描间隔 从首次扫描时间开始,每隔一个时间间隔,便启动一次扫描。 如果到达启动时刻,上一次扫描还未结束,则本次轮空。 启动扫描的时间有五分钟冗余量,即超过本次启动时刻,不足五分钟,仍然会启动,不至于轮空。 连续扫描可能使CPU占用率较高,建议根据实例中key总量以及key增长情况来配置,可参考自动扫描性能说明和配置建议。 取值范围:0~43,200 默认值:1440 单位:分 扫描超时 此参数的目的在于避免因不可知原因造成的扫描超时,导致后面的定时任务无法执行。设定此参数,超过超时时间后,返回失败,以便能继续进行下一轮扫描。 超时时间不少于扫描间隔时间的2倍。 可根据每次过期key扫描的时间,以及使用场景所能承受的最大超时时间,设定一个经验值。 取值范围:1~86,400 默认值:2880 单位:分 迭代扫描key数量 SCAN命令用于迭代当前数据库中的key集合。 COUNT选项的作用就是让用户告知迭代命令, 在每次迭代中应该从数据集里返回多少元素。具体参见
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        扫描并删除Redis实例的过期Key
      • 修改实例安全组
        DCS缓存实例创建后,若需要修改实例安全组,可进入管理控制台的实例基本信息页面进行修改。 当前仅Redis3.0缓存实例可以修改安全组,Redis4.0和Redis5.0实例不支持安全组,默认放通所有安全组。 前提条件 已成功创建DCS缓存实例。 操作步骤 1. 登录分布式缓存服务管理控制台。 2. 在管理控制台左上角单击,选择区域和项目。 3. 单击左侧菜单栏的“缓存管理”。 4. 单击需要修改的DCS缓存实例名称。 5. 在打开的DCS缓存实例基本信息页面,单击“安全组”后的。 6. 下拉选择新的安全组。单击保存修改,单击取消修改。 说明 此处只能下拉选择已创建的安全组。 修改操作立即生效,可在实例对应的“概览”页面查看修改结果。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例配置管理
        修改实例安全组
      • 主备切换
        DCS管理控制台支持手动切换DCS缓存实例的主备节点,该操作用于特殊场景,例如,释放所有业务连接或终止当前正在执行的业务操作。 只有主备实例支持该操作。 说明 主备节点切换期间,业务会发生少于10秒的连接闪断,请在操作前确保应用具备断连重建能力。 主备节点切换时,新的主备关系同步需要消耗较多资源,请不要在业务繁忙时执行该操作。 由于主备之间数据同步采用异步机制,主备节点切换期间可能丢失少量正在操作的数据。 前提条件 只有当DCS缓存实例处于“运行中”状态,才能执行此操作。 操作步骤 1. 登录分布式缓存服务管理控制台。 2. 在管理控制台左上角单击,选择区域和项目。 3. 单击左侧菜单栏的“缓存管理”。 4. 在需要进行主备切换的缓存实例右侧,单击“操作”栏下的“更多 > 主备切换”,完成主备切换。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例日常操作
        主备切换
      • 查看监控指标
        本章主要介绍查看监控指标 您可以通过性能监控页面查看DCS的各种指标。 操作步骤 1.登录分布式缓存服务管理控制台。 2.在管理控制台左上角单击,选择区域和项目。 3.单击左侧菜单栏的“缓存管理”,进入缓存实例信息页面。 4.单击需要查看性能监控指标的缓存实例,进入实例基本信息页面。 5.单击“性能监控”,页面显示该实例的所有监控指标信息。 说明 您也可以在需要查看的缓存实例的“操作”列,单击“查看监控”,进入云监控服务的页面查看,这和在缓存实例信息页面“性能监控”页签内容一致。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        监控
        查看监控指标
      • 必须配置的告警监控
        Redis集群实例Proxy节点告警策略 Proxy节点建议配置告警的指标 指标名称 取值范围 告警策略 是否接近性能上限 告警处理建议 CPU利用率 0~100% 告警阈值:>70%连续触发次数:2告警级别:紧急 是 建议考虑扩容,扩容会增加proxy节点。 内存利用率 0~100% 告警阈值:>70%连续触发次数:2告警级别:紧急 是 建议考虑扩容,扩容会增加proxy节点。 活跃的客户端数量 030000 告警阈值:>20000连续触发次数:2告警级别:重要 否 建议结合业务代码对连接池等进行优化,避免连接数超过最大限制。 配置步骤 以配置CPU利用率监控指标的告警规则为例: 步骤 1 登录分布式缓存服务管理控制台。 步骤 2 在管理控制台左上角单击,选择区域和项目。 步骤 3 单击左侧菜单栏的“缓存管理”。进入缓存管理页面。 步骤 4 在需要查看的缓存实例的“操作”列,单击“查看监控”,进入该实例的监控指标页面。 查看实例监控指标 步骤 5 在实例监控指标页面中,找到指标名称为“CPU利用率”的指标项,鼠标移动到指标区域,然后单击指标右上角的,创建告警规则。 跳转到创建告警规则页面。 步骤 6 在告警规则页面,设置告警信息。 1.设置告警策略和告警级别。 如下图所示,在指标监控时,如果连续2个周期,CPU利用率超过了设置的告警阈值,则产生告警。 设置告警内容 2.设置“发送通知”开关。当开启时,设置告警生效时间、产生告警时通知的对象以及触发的条件。 3.单击“立即创建”,等待创建告警规则成功。 说明 如果创建告警规则有问题,可查看《云监控服务 用户指南》的“使用告警功能>创建告警规则和告警通知”章节。 如果需要修改或停用所创建的告警,请参考《云监控服务 用户指南》的“使用告警功能>告警规则管理”章节。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        监控
        必须配置的告警监控
      • 删除实例
        本章主要介绍删除实例 DCS管理控制台支持删除DCS缓存实例,且可批量删除DCS缓存实例、一键式删除创建失败的DCS缓存实例。 说明 DCS缓存实例删除后,实例中原有的数据将被删除,且没有备份,请谨慎操作。同时,实例的备份数据也会删除,在删除之前,您可以将实例的备份文件下载,本地永久保存。 如果是集群实例,会将实例的所有节点删除。 前提条件 DCS缓存实例已存在。 DCS缓存实例状态为运行中、故障时才能执行删除操作。 操作步骤 删除缓存实例 1.登录分布式缓存服务管理控制台。 2.在管理控制台左上角单击,选择区域和项目。 3.单击左侧菜单栏的“缓存管理”。 4.勾选“名称”栏下的需要删除的DCS缓存实例左侧的方框,可选一个或多个。 DCS缓存实例状态为创建中、重启中、升级中、规格变更中、清空数据中、备份中、恢复中时不允许执行删除操作。 5.单击信息栏左上侧的“删除”。 6.单击“是”,完成删除缓存实例。 删除DCS缓存实例大约需要1到30分钟。 说明 如果只需要删除单个DCS缓存实例,也可以在“缓存管理”界面,单击需要删除的DCS缓存实例右侧“操作”栏下的“更多 > 删除”。 删除创建失败的缓存实例 1.登录分布式缓存服务管理控制台。 2.在管理控制台左上角单击,选择区域和项目。 3.单击左侧菜单栏的“缓存管理”。 若当前存在创建失败的DCS缓存实例,界面信息栏会显示“创建失败任务”及失败数量信息。 4.单击“创建失败任务”后的图标或者数量。 弹出“创建失败任务”界面。 5.在“创建失败的实例”界面删除创建失败的DCS缓存实例。 单击“全部删除”按钮,一键式删除所有创建失败的DCS缓存实例。 单击需要删除的DCS缓存实例右侧的“删除”,依次删除创建失败的DCS缓存实例。
        来自:
        帮助文档
        分布式缓存服务Redis版
        用户指南
        实例日常操作
        删除实例
      • SpringBoot集成Lettuce
        本章介绍使用同一VPC内弹性云主机ECS上的SpringBoot集成Lettuce实例的方法。 前提条件 已成功申请Redis实例,且状态为“运行中”。 已创建弹性云主机,创建弹性云主机的方法,请参见《弹性云主机用户指南》。 如果弹性云主机为Linux系统,该弹性云主机必须已经安装java编译环境。 操作步骤 步骤 1 查看并获取待连接Redis实例的IP地址和端口。 具体步骤请参见查看实例信息。 步骤 2 登录弹性云主机。 步骤 3 首先使用maven在pom.xml添加如下依赖。 说明 SpringBoot从2.0起默认使用lettuce客户端进行连接。 此次使用的版本:springboot:2.6.6,lettuce:6.1.8。 org.springframework.boot springbootstarterweb org.springframework.boot springbootstarterdataredis 步骤 4 使用SpringBoot集成Lettuce连接实例。 Springboot+Lettuce单连方式连接Redis单机/主备/Proxy集群示例。 a. 在application.properties配置文件中加上redis相关配置。 spring.redis.hosthost spring.redis.database0 spring.redis.passwordpwd spring.redis.portport b. Redis配置类RedisConfiguration。 @Bean public RedisTemplate redisTemplate(LettuceConnectionFactory lettuceConnectionFactory) { RedisTemplate template new RedisTemplate<>(); template.setConnectionFactory(lettuceConnectionFactory); //使用Jackson2JsonRedisSerializer替换默认的JdkSerializationRedisSerializer来序列化和反序列化redis的value值 Jackson2JsonRedisSerializer jackson2JsonRedisSerializer new Jackson2JsonRedisSerializer<>(Object.class); ObjectMapper mapper new ObjectMapper(); mapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); mapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NONFINAL, JsonTypeInfo.As.PROPERTY); jackson2JsonRedisSerializer.setObjectMapper(mapper); StringRedisSerializer stringRedisSerializer new StringRedisSerializer(); //key采用String的序列化方式 template.setKeySerializer(stringRedisSerializer); // hash的key也采用String的序列化方式 template.setHashKeySerializer(stringRedisSerializer); // value序列化方式采用jackson template.setValueSerializer(jackson2JsonRedisSerializer); // hash的value序列化方式采用jackson template.setHashValueSerializer(jackson2JsonRedisSerializer); template.afterPropertiesSet(); return template; } c. Redis操作类RedisUtil。 / 普通缓存获取 @param key 键 @return 值 / public Object get(String key){ return keynull?null:redisTemplate.opsForValue().get(key); } / 普通缓存放入 @param key 键 @param value 值 @return true成功 false失败 / public boolean set(String key,Object value) { try { redisTemplate.opsForValue().set(key, value); return true; } catch (Exception e) { e.printStackTrace(); return false; } } d. 编写controller类进行测试。 @RestController public class HelloRedis { @Autowired RedisUtil redisUtil; @RequestMapping("/setParams") @ResponseBody public String setParams(String name) { redisUtil.set("name", name); return "success"; } @RequestMapping("/getParams") @ResponseBody public String getParams(String name) { System.out.println("" + name + ""); String retName redisUtil.get(name) + ""; return retName; } } SpringBoot+Lettuce连接池方式连接Redis单机/主备/Proxy集群示例。 e. 在以上maven依赖的基础上添加以下依赖。 org.apache.commons commonspool2 f. 在application.properties配置文件中加上redis相关配置。 spring.redis.hosthost spring.redis.database0 spring.redis.passwordpwd spring.redis.portport
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        多语言连接
        SpringBoot集成Lettuce
      • 开启Redis公网访问并获取公网访问地址
        本节介绍开启Redis公网访问并获取公网访问地址。 Redis 4.0及以上版本实例暂不支持绑定弹性IP,可以通过绑定弹性负载均衡(ELB)实现Redis公网访问,本章节介绍开启Redis 4.0及以上版本实例公网访问、获取公网访问连接地址和端口、以及Redis实例或ELB添加IP白名单的操作指导。 约束与限制 仅单机、主备、读写分离、Proxy集群实例支持开启公网访问,Cluster集群实例暂不支持。 客户端公网访问Redis,与处于同一VPC下的客户端访问Redis相比,网络时延会增加。 因公网性能问题造成的客户端访问异常不计入SLA。 客户端通过ELB公网访问Redis,如果Redis配置了IP白名单,需要将ELB内网IP地址添加到Redis实例的IP白名单中,以确保ELB可以访问Redis实例。添加方式请参见配置ELB内网IP到Redis实例IP白名单(可选)。 客户端通过ELB公网访问Redis,如果需要添加公网IP白名单,请将访问Redis实例的公网IP添加到ELB的IP地址组,添加到Redis实例白名单无效。详情请参见配置客户端公网IP到ELB IP白名单(可选)。 前提条件 准备弹性负载均衡ELB,创建ELB的操作,请参考创建独享型负载均衡器。创建的ELB必须符合以下条件。如果已有符合条件的ELB,无需重复创建。 ELB的实例类型必须选择“独享型”,且必须开启“IP类型后端(跨VPC后端)”。 ELB的规格中必须包含“网络型(TCP/UDP)”。 ELB必须选择与Redis实例相同的VPC。 ELB必须绑定弹性IP(EIP)。 ELB必须有可用的端口。 单个ELB挂载多个实例时,Redis的性能会受限于ELB的规格。 为保护Redis实例的网络安全性,Redis实例必须配置访问密码,免密访问的实例不支持开启公网访问。如需修改免密访问的实例为密码访问,请参考重置缓存实例密码。
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        配置Redis网络连接
        开启Redis公网访问并获取公网访问地址
      • Jedis
        参数 说明 clusterNodes cluster节点连接信息,需IP、Port maxRedirects cluster访问最大重定向次数 password 连接密码
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        多语言连接
        Java客户端
        Jedis
      • 准备实例依赖资源
        创建安全组 说明 仅Redis 3.0实例需要安全组。 步骤 1 登录虚拟私有云管理控制台。 步骤 2在左侧导航选择“访问控制 > 安全组”,单击“创建安全组”。根据界面提示创建安全组。如无特殊需求,界面参数均可保持默认。 创建安全组时,“模板”选择“自定义”。 安全组创建后,请保留系统默认添加的入方向“允许安全组内的弹性云主机彼此通信”规则和出方向“放通全部流量”规则。 使用DCS服务要求必须添加下表所示安全组规则,其他规则请根据实际需要添加。 表 安全组规则 方向 协议 端口 源地址 说明 入方向 TCP 6379 0.0.0.0/0 通过内网访问Redis 3.0。 结束 申请弹性公网IP(可选) 说明 仅创建Redis 3.0实例,且需要通过公网访问DCS时,需要申请弹性公网IP,否则不需要申请弹性公网IP。 步骤 1 登录管理控制台。 步骤 2 单击页面上方的“服务列表”,选择“网络 > 弹性公网IP”。 步骤 3 单击“购买弹性IP”。 结束
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        创建实例
        准备实例依赖资源
      • 配置Redis访问白名单
        本节介绍如何配置Redis访问白名单。 本章节主要介绍如何管理Redis实例IP白名单,如果需要指定的IP地址才能访问Redis实例,您需要将指定的IP地址加入到实例白名单中。白名单配置生效后,在IP白名单外的IP无法新建连接到实例,存量的连接断开前不受影响。 如果实例没有添加任何白名单或停用白名单功能,所有与实例所在VPC互通的IP地址都可以访问该实例。 Redis 4.0及以上版本只支持通过IP白名单控制,不支持安全组。 创建白名单分组 1. 登录分布式缓存服务管理控制台。 2. 在管理控制台左上角单击,选择实例所在的区域。 3. 单击左侧菜单栏的“缓存管理”,进入实例信息页面。 4. 单击需要创建白名单的DCS缓存实例名称,进入该实例的基本信息页面。 5. 选择“实例配置 > 白名单配置”进入白名单配置页面,单击“创建白名单分组”。 6. 在弹出的“创建白名单分组”页面,设置“分组名”和“IP地址/地址段”。 表1 创建白名单参数说明 参数名称 参数说明 示例 分组名 实例的白名单分组名称。每个实例支持创建4组白名单。 分组名的命名规范: 需以字母开头; 长度范围在464位之间; 只能包含字母、数字、中划线、下划线。 DCStest IP地址/地址段 添加允许访问实例的IP地址/地址段。每个实例最多可以添加100个IP地址/地址段。多个IP地址/地址段之间用“,”分隔 不支持的IP地址/地址段:0.0.0.0和0.0.0.0/0 10.10.10.1, 10.10.10.10, 192.168.0.0/16 7. 设置完成后,单击“确定”。 创建成功后,白名单功能立即生效,只有该分组白名单中的IP地址才允许访问实例。对于已有的长连接,需重新连接后生效。 IP白名单创建后,支持修改、删除或停用白名单。 修改白名单:在白名单列表,单击“编辑”,可以修改该白名单分组下的IP地址/地址段。 删除白名单:在白名单列表,单击“删除”,可以删除该白名单分组。 停用白名单:单击白名单列表左上角的“停用白名单”。停用白名单后,所有与实例VPC相通的IP都能访问该实例,单击“启用白名单”,可以重启白名单。
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        配置Redis访问控制
        配置Redis访问白名单
      • PHP客户端
        Predis 介绍使用同一VPC内弹性云主机ECS上的Predis连接Redis的方法。更多的客户端的使用方法请参考Redis客户端。 前提条件 已成功申请Redis实例,且状态为“运行中”。 已创建弹性云主机,创建弹性云主机的方法,请参见《弹性云主机用户指南》。 如果弹性云主机为Linux系统,该弹性云主机必须已经安装php编译环境。 操作步骤 步骤 1 查看并获取待连接Redis实例的IP地址和端口。 具体步骤请参见查看实例信息。 步骤 2 登录弹性云主机。 步骤 3 安装php开发包与命令行工具。执行如下命令,使用yum方式直接安装。 yum install phpdevel phpcommon phpcli 步骤 4 安装完后可查看版本号,确认成功安装。 php version 步骤 5 将Predis包下载到/usr/share/php目录下。 1. 通过以下命令下载Predis源文件。 wget 说明 仅以该版本作为示例,您还可以去redis官网或者php官网下载其他版本的predis客户端。 2. 解压Predis源文件包。 tar zxvf predis1.1.10.tar.gz 3. 将解压好的predis目录重命名为“predis”,并移动到/usr/share/php/下。 mv predis1.1.10 predis 步骤 6 编辑一个文件连接redis。 使用redis.php文件连接Redis单机/主备/Proxy集群示例: 'tcp' , 'host' > '{redisinstanceaddress}' , 'port' > {port} , 'password' > '{password}' ]); $client>set('foo', 'bar'); $value $client>get('foo'); echo $value; ?> 使用rediscluster.php连接Redis Cluster集群代码示例: 'redis'); $client new PredisClient($servers, $options); $client>set('foo', 'bar'); $value $client>get('foo'); echo $value; ?> 其中, {redisinstanceaddress} 为Redis实例真实的IP地址, {port} 为Redis实例真实的端口。IP地址和端口获取见步骤1,请按实际情况修改后执行。 {password} 为创建Redis实例时自定义的密码,请按实际情况修改后执行。如果免密访问,请将password行去掉。 步骤 7 执行php redis.php连接Redis实例。
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        多语言连接
        PHP客户端
      • Redis版本差异
        本章节会介绍Redis版本间的主要差异。 DCS在创建实例时,Redis可选择“版本号”、“实例类型”。 版本号 版本号共有3.0,4.0,5.0,6.0版本可以选择,它们的区别如下。 不同版本支持的特性、性能差异说明 比较项 Redis 3.0 Redis 4.0 & Redis 5.0 Redis 6.0 兼容开源版本 Redis 3.0兼容开源3.0.7版本 Redis 4.0兼容开源4.0.14版本,Redis 5.0兼容开源5.0.14版本 Redis 6.0兼容开源6.2.7版本 实例部署模式 采用虚机部署 在物理机上容器化部署 在物理机上容器化部署 创建实例耗时 315分钟,集群约1030分钟 约8秒 约8秒 QPS 单节点约10万QPS 单节点约10万QPS 单节点约10万QPS 可视化数据管理 不支持 提供Web CLI访问Redis,管理数据 提供Web CLI访问Redis,管理数据 实例类型 支持单机、主备、Proxy集群 支持单机、主备、Proxy集群、Cluster集群、读写分离 支持单机、主备 扩容/缩容 支持在线扩容和缩容 支持在线扩容和缩容 支持在线扩容和缩容 备份恢复 主备和集群实例支持 主备、读写分离和集群实例支持 主备实例支持 说明 由于Redis不同版本的底层架构不一样,在创建Redis实例时,确定Redis版本后,将不能修改,如Redis3.0暂不支持升级到Redis4.0或者Redis5.0。如果需要由低版本升级到高版本,建议重新创建高版本实例,然后进行数据迁移。 由于Redis不同版本的底层架构不一样,在创建Redis实例时,确定Redis版本后,将不能修改,如Redis3.0暂不支持升级到Redis4.0或者Redis5.0。如果需要由低版本升级到高版本,建议重新创建高版本实例,然后进行数据迁移。 实例类型 实例类型分为单机、主备、集群和读写分离,它们的架构与应用场景,请参考实例类型章节。
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        Redis版本差异
      • 计费模式
        本章会介绍DCS产品包年包月的收费模式 包年包月 1、收费方式 (1)预付费方式:用户需先登录天翼云用户中心进行充值,系统会根据用户选购的实际资源对用户云账户中的金额进行扣除。 (2)计费周期:按月计费,以自然月为计费单位,包年享受官网对应的折扣。 2、升级规则 DCS产品升级时间不满整月的,升级后配置按当月实际发生天数计费。 3、续订规则 续订数据库,续费按原订购模式按月方式进行续费。 4、退订规则 退订云数据库,不满整月的按当月实际发生天数收费费用。 退订云数据库后实例会进入冻结状态,冻结周期为15天,冻结期过后如不续费会删除实例。 5、提醒/通知规则 (1)到期通知:服务到期前7天、3天邮件通知,到期前1天、当天邮件通知和短信提醒。 (2)超期通知:服务超期1天邮件通知,超期3天、7天邮件通知和短信提醒。 按需计费 1、收费方式 (1)预存后付费方式:提前充值现金到天翼云账户中,现金账户余额不低于100元,之后系统按照用户实际使用量进行结算。 (2)计费周期:按小时计费,以自然小时为计费单位(均以北京时间为准),不满一小时按照一小时计费。费用从用户账户现金余额中扣费。开通时间建议整点开通,开通不足一个自然小时,按一小时收费。提前删除也按照自然小时收费。 例如:如果您在1点01分开通,那么时间到2点就算做一个自然小时;如果您在1点58分开通,那么时间到2点也算做一个自然小时,都是按照1个小时收费。所以为了避免您的时间损失,建议您整点后几分钟内开通,在整点前几分钟删除。 2、删除规则 (1)删除数据库时,数据库的CPU、内存的费用停止计费,其他关联资源继续计费。 (2)数据库删除后,数据不会保留会立即释放资源。 6、账户欠费 如用户账户出现欠费,账户一旦充值,系统将会自动优先扣除欠费金额。 7、提醒/通知规则 (1)账户欠费通知:当用户欠费时,系统会向用户发送1次欠费提醒,并在欠费的第2天、第4天、第6天各发送1次欠费提醒。 (2)提醒及通知方式:以邮件和短信方式告知用户,请及时关注您的短信及邮件。
        来自:
        帮助文档
        分布式缓存服务Redis版
        计费说明
        公有云计费说明
        计费模式
      • 权限管理
        本章主要介绍权限管理 如果您需要对云服务平台上创建的DCS资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制云服务资源的访问。 通过IAM,您可以在云服务帐号中给员工创建IAM用户,并使用策略来控制IAM用户对云服务资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有DCS的使用权限,但是不希望他们拥有删除DCS实例等高危操作的权限,那么您可以使用IAM为开发人员创建用户,通过授予仅能使用DCS,但是不允许删除DCS实例的权限策略,控制他们对DCS资源的使用范围。 如果帐号已经能满足您的要求,不需要创建独立的IAM用户进行权限管理,您可以跳过本章节,不影响您使用DCS服务的其它功能。 DCS权限 默认情况下,帐号管理员创建的IAM用户没有任何权限,需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 DCS部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域级项目”,然后在指定区域中设置相关权限,并且该权限仅对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项目中都生效。访问DCS时,需要先切换至授权区域。 权限根据授权精细程度分为角色和策略。 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于云服务平台各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。例如:针对DCS服务,帐号管理员能够控制IAM用户仅能对DCS实例进行指定的管理操作。权限策略以API接口为粒度进行权限拆分,权限的最小粒度为API授权项(action)。 如下表所示,包括了DCS的所有系统权限。 DCS系统策略 系统角色/策略名称 描述 类别 依赖关系 DCS FullAccess 分布式缓存服务所有权限,拥有该权限的用户可以操作所有分布式缓存服务的功能。 系统策略 无 DCS UserAccess 分布式缓存服务普通用户权限(无实例创建、修改、删除、扩容和缩容的权限)。 系统策略 无 DCS ReadOnlyAccess 分布式缓存服务的只读权限,拥有该权限的用户仅能查看分布式缓存服务数据。 系统策略 无 DCS AgencyAccess 分布式缓存服务申请创建租户委托时需要授权的操作权限。该权限为租户委托权限,用于租户在需要时委托DCS服务对租户资源做以下相关操作,与授权用户操作无关。 查询子网 查询子网列表 查询端口 查询端口列表 更新端口 创建端口 系统策略 无 由于DCS UserAccess策略和DCS FullAccess策略存在差异,如果您同时配置了这两个系统策略,由于DCS UserAccess策略存在Deny,根据Deny优先原则,您无法执行实例创建、修改、删除、扩容和缩容操作。 下表列出了DCS常用操作与系统策略的授权关系,您可以参照该表选择合适的系统策略。 常用操作与系统策略的关系 操作 DCS FullAccess DCS UserAccess DCS ReadOnlyAccess 修改实例配置参数 √ √ × 删除实例后台任务 √ √ × Web CLI √ √ × 修改实例运行状态 √ √ × 缓存实例扩容 √ × × 修改实例访问密码 √ √ × 修改缓存实例 √ × × 实例主备倒换 √ √ × 备份实例数据 √ √ × 分析实例的大key或者热key √ √ × 创建缓存实例 √ × × 删除实例数据备份文件 √ √ × 恢复实例数据 √ √ × 重置实例访问密码 √ √ × 迁移实例数据 √ √ × 下载备份实例数据 √ √ × 删除缓存实例 √ × × 查询实例配置参数 √ √ √ 查询实例数据恢复日志 √ √ √ 查询实例数据备份日志 √ √ √ 查询缓存实例信息 √ √ √ 查询实例后台任务 √ √ √ 查询实例列表 √ √ √ 查看实例性能监控 √ √ √ 修改参数模板 √ √ × 删除参数模板 √ √ × 创建参数模板 √ √ × 参数模板列表 √ √ √ 查询参数模板 √ √ √
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        权限管理
      • Redis5.0命令
        Keys String Hash List Set Sorted Set Server DEL APPEND HDEL BLPOP SADD ZADD FLUSHALL DUMP BITCOUNT HEXISTS BRPOP SCARD ZCARD FLUSHDB EXISTS BITOP HGET BRPOPLRUSH SDIFF ZCOUNT DBSIZE EXPIRE BITPOS HGETALL LINDEX SDIFFSTORE ZINCRBY TIME MOVE DECR HINCRBY LINSERT SINTER ZRANGE INFO PERSIST DECRBY HINCRBYFLOAT LLEN SINTERSTORE ZRANGEBYSCORE KEYS PTTL GET HKEYS LPOP SISMEMBER ZRANK CLIENT KILL RANDOMKEY GETRANGE HMGET LPUSHX SMEMBERS ZREMRANGEBYRANK CLIENT LIST RENAME GETSET HMSET LRANGE SMOVE ZREMRANGEBYCORE CLIENT GETNAME RENAMENX INCR HSET LREM SPOP ZREVRANGE CLIENT SETNAME RESTORE INCRBY HSETNX LSET SRANDMEMBER ZREVRANGEBYSCORE CONFIG GET SORT INCRBYFLOAT HVALS LTRIM SREM ZREVRANK MONITOR TTL MGET HSCAN RPOP SUNION ZSCORE SLOWLOG TYPE MSET HSTRLEN RPOPLPU SUNIONSTORE ZUNIONSTORE ROLE SCAN MSETNX HLEN RPOPLPUSH SSCAN ZINTERSTORE SWAPDB OBJECT PSETEX RPUSH ZSCAN MEMORY PEXPIREAT SET RPUSHX ZRANGEBYLEX CONFIG PEXPIRE SETBIT LPUSH ZLEXCOUNT SETEX ZPOPMIN SETNX ZPOPMAX SETRANGE ZREMRANGEBYSCORE STRLEN ZREM BITFIELD
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        开源命令兼容性
        Redis5.0命令
      • Redis4.0命令
        hyperloglog " ") Pub/Sub Transactions Connection Scripting Geo PFADD PSUBSCRIBE DISCARD AUTH EVAL GEOADD PFCOUNT PUBLISH EXEC ECHO EVALSHA GEOHASH PFMERGE PUBSUB MULTI PING SCRIPT EXISTS GEOPOS PUNSUBSCRIBE UNWATCH QUIT SCRIPT FLUSH GEODIST SUBSCRIBE WATCH SELECT(Cluster集群实例不支持) SCRIPT KILL GEORADIUS UNSUBSCRIBE SCRIPT LOAD GEORADIUSBYMEMBER 表 Redis 4.0 Proxy集群支持命令清单 Keys String Hash List Set Sorted Set Server DEL APPEND HDEL BLPOP SADD ZADD FLUSHALL DUMP BITCOUNT HEXISTS BRPOP SCARD ZCARD FLUSHDB EXISTS BITOP HGET BRPOPLRUSH SDIFF ZCOUNT DBSIZE EXPIRE BITPOS HGETALL LINDEX SDIFFSTORE ZINCRBY TIME MOVE DECR HINCRBY LINSERT SINTER ZRANGE INFO PERSIST DECRBY HINCRBYFLOAT LLEN SINTERSTORE ZRANGEBYSCORE ROLE PTTL GET HKEYS LPOP SISMEMBER ZRANK MEMORY RENAME GETRANGE HMGET LPUSHX SMEMBERS ZREMRANGEBYRANK COMMAND RENAMENX GETSET HMSET LRANGE SMOVE ZREMRANGEBYCORE COMMAND COUNT RESTORE INCR HSET LREM SPOP ZREVRANGE COMMAND GETKEYS SORT INCRBY HSETNX LSET SRANDMEMBER ZREVRANGEBYSCORE COMMAND INFO TTL INCRBYFLOAT HVALS LTRIM SREM ZREVRANK CONFIG GET TYPE MGET HSCAN RPOP SUNION ZSCORE CONFIG RESETSTAT SCAN MSET HSTRLEN RPOPLPUSH SUNIONSTORE ZUNIONSTORE CONFIG REWRITE OBJECT MSETNX HLEN RPUSH SSCAN ZINTERSTORE CONFIG SET PEXPIRE PSETEX HKEYS RPUSHX ZSCAN PEXPIREAT SET LPUSH ZRANGEBYLEX EXPIREAT SETBIT ZLEXCOUNT KEYS SETEX ZREMRANGEBYSCORE TOUCH SETNX ZREM UNLINK SETRANGE ZREMRANGEBYLEX STRLEN ZREVRANGEBYLEX BITFIELD GETBIT 表14 Redis 4.0 Proxy集群支持命令清单2 [HyperLoglog](
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        开源命令兼容性
        Redis4.0命令
      • Web CLI命令
        Keys String List Set Sorted Set Server DEL APPEND RPUSH SADD ZADD FLUSHALL OBJECT BITCOUNT RPUSHX SCARD ZCARD FLUSHDB EXISTS BITOP BRPOPLRUSH SDIFF ZCOUNT DBSIZE EXPIRE BITPOS LINDEX SDIFFSTORE ZINCRBY TIME MOVE DECR LINSERT SINTER ZRANGE INFO PERSIST DECRBY LLEN SINTERSTORE ZRANGEBYSCORE CLIENT KILL PTTL GET LPOP SISMEMBER ZRANK CLIENT LIST RANDOMKEY GETRANGE LPUSHX SMEMBERS ZREMRANGEBYRANK CLIENT GETNAME RENAME GETSET LRANGE SMOVE ZREMRANGEBYCORE CLIENT SETNAME RENAMENX INCR LREM SPOP ZREVRANGE CONFIG GET SCAN INCRBY LSET SRANDMEMBER ZREVRANGEBYSCORE SLOWLOG SORT INCRBYFLOAT LTRIM SREM ZREVRANK ROLE TTL MGET RPOP SUNION ZSCORE SWAPDB TYPE MSET RPOPLPU SUNIONSTORE ZUNIONSTORE MEMORY MSETNX RPOPLPUSH SSCAN ZINTERSTORE PSETEX ZSCAN SET ZRANGEBYLEX SETBIT ZLEXCOUNT SETEX SETNX SETRANGE STRLEN BITFIELD
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        开源命令兼容性
        Web CLI命令
      • Redis3.0实例
        内存规格 (GB) 实例可使用内存 (GB) 连接数上限(默认/可配)(个) 基准/最大带宽 (Mbit/s) 参考性能 (QPS) 2 1.5 5,000/50,000 42/512 50,000 4 3.2 5,000/50,000 64/1,536 100,000 8 6.4 5,000/50,000 64/1,536 100,000 16 12.8 5,000/50,000 85/3,072 100,000 32 25.6 5,000/50,000 85/3,072 100,000 64 51.2 5,000/60,000 128/5,120 100,000
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        实例规格
        Redis3.0实例
      • 1
      • ...
      • 215
      • 216
      • 217
      • 218
      • 219
      • ...
      • 238
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      弹性云主机 ECS

      GPU云主机

      镜像服务 IMS

      弹性伸缩服务 AS

      弹性高性能计算 E-HPC

      AI Store

      模型推理服务

      一站式智算服务平台

      智算一体机

      推荐文档

      盘符客户端

      基本概念

      加入会议

      如何退换发票?

      基本功能

      购买类

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号