-
使用Redis-cli迁移自建Redis(RDB文件) - 分布式缓存服务 DCS
//60秒内有10000条以上数据变更则写入RDB文件 因此,可以参考以上数据写入RDB策略,在停止业务系统向Redis实例写入数据后,主动写入测试数据若干,触发策略并写入RDB文件,确保业务数据均已同步导RDB文件中。 测试数据可以在导入后删除。 如果有某个数据库没有被业务系统使用,可
-
Redis实例是否支持多DB方式? - 分布式缓存服务 DCS
Redis实例支持多DB方式的情况如下: Redis单机、读写分离和主备缓存实例支持多数据库(多DB),默认256个,DB编号为0-255。默认使用的是DB0。多数据库主要用于数据隔离,每个数据库的大小不是平均分配,可能会出现一个数据库将实例的内存完全占用的情况。 Redis Proxy集群默认只有一个DB。
-
查询大key分析任务列表 - 分布式缓存服务 DCS
count Integer 大key分析的次数。 records Array of RecordsResponse objects 大key分析记录列表。 表4 RecordsResponse 参数 参数类型 描述 id String 任务执行记录ID(此ID对应“查询大key/热key分析详情”参数中的任务ID)。
-
数据迁移失败问题排查 - 分布式缓存服务 DCS
检查源Redis是否存在大Key。操作请参见分析源Redis是否存在大Key。 如果源Redis存在大key,建议将大key打散成多个小key后再迁移。 检查目标Redis的规格是否大于迁移数据大小、是否有其他任务在执行。 如果目标Redis的实例规格小于迁移数据大小,迁移过程中,内存被占满,会导致迁移失败。
-
功能总览 - 分布式缓存服务 DCS
2.0支持数据迁移 华为云Redis支持备份文件导入和在线迁移两种迁移方式: 备份文件导入方式:您需要先将源Redis的数据备份并下载,然后将备份数据文件上传到华为云与DCS Redis实例同一租户下相同Region下的OBS桶中,DCS从OBS桶中读取备份数据,并将数据迁移到华为
-
查询分片信息 - 分布式缓存服务 DCS
sionsInfo objects 副本对应的监控指标维度信息。可用于调用云监控服务的查询监控数据指标相关接口 副本的监控维度为多维度,返回数组中包含两个维度信息。从云监控查询监控数据时,要按多维度传递指标维度参数,才能查询到监控指标值。 第一个维度为副本父维度信息,维度名称为d
-
DCS支持哪些实例类型变更? - 分布式缓存服务 DCS
连接会有秒级中断,大约1分钟左右的只读。 主备实例变更为Proxy集群实例 如果Redis 3.0主备实例数据存储在多DB上,或数据存储在非DB0上,不支持变更为Proxy集群;数据必须是只存储在DB0上的主备实例才支持变更为Proxy集群。 连接会中断,5~30分钟只读。 Memcached
-
创建DCS实例自定义参数模板 - 分布式缓存服务 DCS
appendfsync 操作系统的fsync函数刷新缓冲区数据到磁盘,有些操作系统会真正刷新磁盘上的数据,其他一些操作系统只会尝试尽快完成。单机实例不支持该参数。 Redis支持三种不同的调用fsync的方式: no:不调用fsync,由操作系统决定何时刷新数据到磁盘,性能最高。 always:每次
-
Redis key丢失是什么原因 - 分布式缓存服务 DCS
Redis key丢失是什么原因 redis实例是不会主动丢失数据的,key丢失一般有这几种情况:1、key过期;2、key被逐出;3、key被删除。 按照顺序进行排查: 查看key是否过期。 查看监控,分析是否会触发键逐出机制。 去服务端分析info查看是否有删除key的操作。
-
查询实例配置参数 - 分布式缓存服务 DCS
String 键空间通知,配置该参数后客户端可以通过Redis的订阅与发布功能,来接收那些以某种方式改动了Redis数据集的事件。 当配置为空字符串""或null时,配置会使用默认值Ex。 您可配置为以下字符的任意组合,指定了服务器该发送哪些类型的通知: K:键空间通知,所有通知以__keyspace@__为前缀。
-
查询集群实例拓扑关系图 - 分布式缓存服务 DCS
上行带宽,单位kbit/s output String 下行带宽,单位kbit/s 表5 KeySpace 参数 参数类型 描述 db_idx String db索引 keys String 键 expires String 过期信息 avg_ttl String 平均TTL 表6 DimsInfo 参数
-
使用DCS实现排行榜功能 - 分布式缓存服务 DCS
对某个key-value的列表进行降序显示。当操作和查询并发大的时候,使用传统数据库就会遇到性能瓶颈,造成较大的时延。 使用分布式缓存服务(DCS)的Redis版本,可以实现一个商品热销排行榜的功能。它的优势在于: 数据保存在缓存中,读写速度非常快。 提供字符串(String)、
-
在线迁移能否做到完全不中断业务? - 分布式缓存服务 DCS
可以使用应用双写的方式,即在迁移过程中业务数据继续从源Redis中正常读取,同时将数据的增删改操作在华为云DCS的Redis实例中执行一遍。 保持以上状态运行一段时间后(等待较多的旧数据过期删除),把系统的缓存数据库正式切到华为云DCS。如涉及业务系统迁移云服务,需要在缓存数据库切换前完成业务系统的部署。
-
获取会话列表 - 分布式缓存服务 DCS
qbuf_free Integer 查询缓冲区剩余空间的长度(单位为字节,0表示没有剩余空间)。 obl Integer 输出缓冲区的长度(单位为字节,0表示没有分配输出缓冲区)。 oll Integer 输出列表包含的对象数量(当输出缓冲区没有剩余空间时,命令回复会以字符串对象的形式被入队到这个队列里)
-
在线迁移能否做到完全不中断业务? - 分布式缓存服务 DCS
可以使用应用双写的方式,即在迁移过程中业务数据继续从源Redis中正常读取,同时将数据的增删改操作在华为云DCS的Redis实例中执行一遍。 保持以上状态运行一段时间后(等待较多的旧数据过期删除),把系统的缓存数据库正式切到华为云DCS。如涉及业务系统迁移云服务,需要在缓存数据库切换前完成业务系统的部署。
-
配置在线数据迁移任务 - 分布式缓存服务 DCS
全量迁移过程中,如果源Redis有数据更新,这部分更新数据不会被迁移到目标Redis。 增量迁移:该模式为Redis的持续性迁移,适用于对业务中断敏感的迁移场景。 增量迁移阶段通过解析日志等技术, 持续保持源Redis和目标端Redis的数据一致, 先进行全量迁移,后进行增量迁移。取值范围:
-
快速连接Redis并读写数据 - 分布式缓存服务 DCS
免密访问的Redis实例无需输入密码。 选择需要执行操作的Redis数据库(Database)。 图2 选择Database 在命令输入框输入Redis命令,按Enter键执行。例如: 通过SET命令写入一个名称为“KEY_NAME”,值为“VALUE”的数据,返回OK时,说明数据写入成功。 > SET KEY_NAME
-
为什么带宽使用率指标会超过100% - 分布式缓存服务 DCS
bandwidth_usage 带宽使用率 当前流量带宽与最大带宽限制的百分比 0-200% 测量对象: Redis 4.0及以上版本 主备、读写分离、集群实例数据节点 测量维度: dcs_cluster_node 1分钟 其中,带宽使用率的计算公式为:带宽使用率=(网络瞬时输入流量+网络瞬时输出流量)/(2*最大带宽限制)*
-
Redis主备实例 - 分布式缓存服务 DCS
0主备实例的备节点对用户不可见,不支持客户端直接读写数据。 Redis 4.0、Redis 5.0和Redis 6.0基础版主备实例的备节点对用户可见,用户可以通过只读地址连接到备节点上读取数据。 数据同步 主备节点通过增量数据同步的方式保持缓存数据一致。 当网络发生异常或有节点故障时,主备实
-
排查Redis实例带宽使用率高的问题 - 分布式缓存服务 DCS
)。对于单个节点带宽使用率上涨,您可以通过缓存分析功能,发现实例中存在的大Key,具体操作请参见大key分析。对大Key(通常大于10 KB)进行优化,例如将大Key拆分、减少对大Key的访问、删除不必要的大Key等。 经过上述步骤优化后流量使用率依旧较高,可评估升级至更大内存的