检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例备份大约耗时5~30分钟,备份期间发生的数据新增或修改记录,将不会保存到备份数据中。为了尽量减少备份对业务的影响,备份开始时间建议设置在业务交易较少的时间段。 实例只有处于“运行中”状态时,系统才对其执行数据备份。 设置好备份参数,单击“确定”,完成备份策略设置。 开启自动备份后,也支持关
command not allowed when used memory > 'maxmemory'的‘maxmemory’这个参数是Redis服务端对最大内存的配置,可以看到这是内存使用满了。 若Redis实例内存使用率并未达到100%,有可能当前写入数据的那个节点的mem达到最大值。通过redis-cli
读写分离 Redis 4.0及以上版本的基础版主备实例支持客户端读写分离,分别提供可读写的连接地址(主节点)和只读地址(备节点),客户端连接时,可分别选择主节点或备节点。 主备实例实现客户端读写分离,需要在客户端做配置。如需使用读写分离功能,推荐使用读写分离实例。 Redis 3
Access Management,IAM),支持三种身份认证方式:用户名密码、访问密钥、临时访问密钥。同时还提供登录保护及登录验证策略。 访问控制 对企业中的员工设置不同的DCS访问权限,以达到不同员工之间的权限隔离,使用统一身份认证服务(IAM)进行精细的权限管理。该服务提供用户身份认证
其中有3000次都是操作同一个Key。 某个集群实例一个分片的总带宽使用(入带宽+出带宽)为100Mbits/s,其中80Mbits是由于对某个Hash类型的Key执行HGETALL所占用。 父主题: 大Key/热Key分析/过期Key扫描
ster集群单节点。 客户端通过CCE连接DCS 随着容器技术的普及,越来越多的应用程序部署在容器环境中。该实践介绍如何将Redis客户端部署到云容器引擎CCE的集群容器中,通过CCE连接DCS。 配置Redis客户端重试机制 本章节介绍Jedis客户端的重试配置, 通过设计完备
152*(30+2746)/3600=0.97(元)。 该示例中的价格仅供参考,实际计算请以分布式缓存服务价格详情中的价格为准。 变更配置后对计费的影响 如果您在购买按需计费实例后变更了实例配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了实
USHALL、KEYS、HGETALL等。 优化业务,例如避免频繁执行数据排序操作。 可选:根据业务情况,选择下述方法对实例进行调整: 调整实例为读写分离实例,对高消耗命令或应用进行分流。 扩容实例增强实例处理能力。 是否存在Redis的持久化重写操作 对于主备和集群实例,华为云
USHALL、KEYS、HGETALL等。 优化业务,例如避免频繁执行数据排序操作。 可选:根据业务情况,选择下述方法对实例进行调整: 调整实例为读写分离实例,对高消耗命令或应用进行分流。 扩容实例增强实例处理能力。 是否存在Redis的持久化重写操作 除单机及单副本Cluste
string:二进制格式的安全字符串,带文本格式 Map:无序的键值对 Set:无序的不重复元素集合 Attribute:属性键值对,类似于Map PUSH:带外数据,类似于Array,用于Redis服务端主动向客户端推送数据 Hello:hello命令返回的响应类型,用于客户端、服务端建立连接时使用 如需使用RES
tags Array of objects 否 根据实例标签键值对进行查询。{key}表示标签键,{value}表示标签值。 如果同时使用多个标签键值对进行查询,中间使用逗号分隔开,表示查询同时包含指定标签键值对的实例。 示例 GET https://{dcs_endpoint}/v1
String 是 项目ID。 请求消息 请求参数 参数说明见表2。 表2 参数说明 参数 类型 必选 说明 action String 是 对实例的操作:restart、flush。 说明: 当前版本,只有DCS2.0实例支持清空数据功能,即flush操作。 instances Array
对于敏感数据,尽量加密后存储。如无特殊需要,尽量不使用公网访问。 对安全组设置有限的、必须的允许访问规则。 安全组与VPC均是用于网络安全访问控制的配置,以端口最少放开原则配置安全组规则,降低网络入侵风险。 客户端应用所在ECS设置防火墙。 客户端应用所在的服务器建议配置防火墙过滤规则。 设置实例访问密码。
本,可使用其他用户管理脚本,以sudo方式授权执行。 应用程序中使用加密模块对Redis密码加密配置。 约束与限制 只有处于“运行中”状态的Redis缓存实例支持修改或重置密码。 修改或重置密码后,客户端需使用更新后的密码才能连接(长连接断开重连时需要使用新密码,断开前还可以继续使用旧密码)。
新地址进行连接。 客户端配置来源:Sentinel充当客户端服务发现的权威来源。客户端连接到Sentinel,请求当前负责特定业务的Redis主节点地址。如果发生故障切换,Sentinels将下发新地址。 DCS如何使用Sentinel Sentinel对用户不可见,仅在服务内部中使用。
> 欠费金额”查看,华为云将在您充值时自动扣取欠费金额。 如果您在宽限期内仍未支付欠款,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的按需计费资源执行任何操作。 保留期到期后,若您仍未支付账户欠款,那么缓存实例将被释放,数据无法恢复。 图1 按需计费DCS资源生命周期
dbsize命令耗时长,禁止在代码中使用。 多DB场景下keys命令和scan命令性能会有损失(最多50%)。 其他约束: 后端存储会按照一定规则对key进行改写,导出RDB数据中的key不是原始的key,但通过Redis协议访问无影响。 操作视频 开启/关闭多DB操作步骤 Proxy集
有的数据将被清空,请谨慎操作。 在重启DCS缓存实例过程中,您无法对实例进行读写操作。 在重启DCS缓存实例过程中,如果有正在进行的备份操作,备份任务会终止,也可能会重启失败。 重启DCS缓存实例会断开原有客户端连接,建议在应用中配置自动重连。 重启DCS实例 登录分布式缓存服务管理控制台。
看禁用命令与受限使用命令。 在控制台提供的Web CLI界面执行命令失败。 Web CLI工具除了同样不支持上述列出的禁用命令与受限命令,对keys命令也有一定的使用限制。 执行lua脚本失败。 例如报错:ERR unknown command 'EVAL' ,说明您的Redis
户,您可以跳过本章节,不影响您使用DCS服务的其它功能。 本章节以创建用户并授予“DCS ReadOnlyAccess”权限为例,为您介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的DCS系统策略,并结合实际需求进行选择,DCS支持