检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
后续不建议依赖该特性。 设置合理的内存淘汰(逐出)策略 合理设置淘汰策略,可以在Redis内存意外写满的时候,仍然正常提供服务。 DCS默认的逐出策略为volatile-lru,请根据业务需求选择。Redis支持的数据逐出策略 以缓存方式使用Redis Redis事务功能较弱,不建议过多使用。
Integer 实例个数。 表3 instance参数说明 参数 类型 说明 name String 实例名称。 engine String 缓存引擎。 capacity Integer 缓存容量(G Byte)。 ip String 连接缓存实例的IP地址。如果是集群实例,返回多个IP地址,使用逗号分隔。如:192
0及以上版本建议采用UNLINK命令删除大Key。 合理设置过期时间并对过期数据定期清理。 合理设置过期时间,避免历史数据在Redis中大量堆积。由于Redis的惰性删除策略,过期数据可能并不能及时清理,如果发现Redis过期Key清理较慢,建议配置过期Key扫描。 热Key 使用读写分离。 如果热Key主要是
184 单位:字节 1,717,986,918 maxmemory-policy 内存使用达到上限(maxmemory)时,对缓存数据的逐出策略,有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。
)因故障不会立刻恢复,业务继续访问原主节点会失败,可通过配置Redis SDK解决此类情况,具体请参见使用客户端连接Redis。 多种容灾策略 跨AZ部署(可用区):DCS支持将主备实例的主备副本部署在不同的AZ内,节点间电力与网络均物理隔离。您可以将应用程序也进行跨AZ部署,从而达到数据与应用全部高可用。
某个分片的主备实例都故障,集群可正常提供服务,但该分片上的数据不能读取。 Cluster manager 集群配置管理器,用于存储集群的配置信息与分区策略。用户不能修改配置管理器的信息。 Redis 4.0/5.0/6.0基础版Proxy集群实例 Redis 4.0及以上版本的Proxy集群
DCS缓存实例支持自动备份和手动备份两种方式。 Redis的主备、集群、和读写分离实例均支持数据备份与恢复功能,单机实例暂不支持。 发布区域:全部 设置自动备份策略 手动备份 实例恢复 OBS 2.0支持 运行日志 Redis 4.0及以上版本的实例,可以在控制台配置Redis实例日志采集任务,根据时间采集redis
184 单位:字节 1,717,986,918 maxmemory-policy 内存使用达到上限(maxmemory)时,对缓存数据的逐出策略,有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。
s。 maintain_end String 维护时间窗结束时间,为UTC时间,格式为HH:mm:ss。 engine String 缓存引擎。 engine_version String 缓存版本。 service_upgrade Boolean 实例是否存在升级任务。 true:存在
单位:byte。 >=0byte Redis实例(单机/主备/集群) 1分钟 used_memory_lua Lua已用内存 该指标用于统计Lua引擎已使用的内存字节。 单位:byte。 >=0byte Redis实例(单机/主备/集群) 1分钟 memory_frag_ratio 内存碎片率
184 单位:字节 1,717,986,918 maxmemory-policy 内存使用达到上限(maxmemory)时,对缓存数据的逐出策略,有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。
fu,才能执行热Key分析。您可以在“实例配置>参数配置”下修改参数。allkeys-lfu和volatile-lfu的具体介绍请参考逐出策略。 当分析任务结束后,单击分析列表“操作”列的“查看”,可以查询当前实例的热Key分析结果。 单击分析列表“操作”列的“下载”或“删除”,也可以下载或删除分析结果。
根据minEvictableIdleTimeMillis时间判断逐出,单位:毫秒。建议值:-1,表示关闭该策略,改用softMinEvictableIdleTimeMillis策略。 timeBetweenEvictionRunsMillis 60000 空闲连接逐出的检测周期,单位:毫秒。
停止计费 包年/包月资源 对于包年/包月计费模式的DCS缓存实例,用户在购买时会一次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。
s 60000 根据minEvictableIdleTimeMillis判断逐出,建议值:-1,关闭该策略,改用softMinEvictableIdleTimeMillis策略 timeBetweenEvictionRunsMillis 60000 空闲连接逐出的检测周期,单位:毫秒
Redis公网访问所需弹性IP是否收费? 公网访问Redis实例所需的弹性公网IP需要收取一定的费用。 在开启公网访问开关前,您首先需要创建一个弹性公网IP。具体收费规则,请参考弹性公网IP收费说明。 父主题: 客户端和网络连接
被动删除有四种场景,每种场景对应一个配置参数,默认都是关闭: lazyfree-lazy-eviction no //针对redis内存使用达到maxmemory,并设置有淘汰策略时,是否采用lazy free机制 lazyfree-lazy-expire no //针对设置有TTL的键,过期后,被redis清理删除时是否采用lazy
0及以上版本建议采用UNLINK命令删除大Key。 合理设置过期时间并对过期数据定期清理。 合理设置过期时间,避免历史数据在Redis中大量堆积。由于Redis的惰性删除策略,过期数据可能并不能及时清理,如果发现Redis过期Key清理较慢,建议配置过期Key扫描。 热Key 使用读写分离。 如果热Key主要是
监控安全风险 DCS提供基于云监控服务CES的资源和操作监控能力,帮助用户对每个DCS实例进行自动实时监控、告警和通知操作。用户可以实时掌握实例的各类业务请求、资源占用、带宽、并发操作数和流控次数等关键信息。 关于DCS支持的监控指标,以及如何创建监控告警规则等内容,请参见监控。
如何配置安全组 由于Redis 3.0/Memcached和Redis 4.0/Redis 5.0/Redis 6.0实例的部署模式不一样,DCS在控制访问缓存实例的方式也不一样,差别如下: Redis 3.0/Memcached/Redis 6.0企业版:通过配置安全组访问规则