检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源Redis使用了多DB,能否迁移数据到集群实例? DCS单机、读写分离和主备实例支持256个库,编号0-255。 如果目的实例为Cluster集群实例。Cluster集群实例只有1个库。 两个解决思路: 源Redis的不同DB合到同一个数据库。 申请多个DCS缓存实例。 迁移后实例连接地址和数据库编号有变化,业务注意改造和适配。
删除缓存实例的同时,实例的备份数据也会删除,如需保留数据备份记录,请在删除实例前,将实例的备份文件下载到本地永久保存。 如果是集群实例,会将实例的所有节点删除。 包年/包月的实例,不支持直接删除。 删除DCS实例 删除创建成功的实例 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。
生命周期管理 创建缓存实例 删除实例 批量删除实例 查询指定实例 查询所有实例列表 修改实例信息 扩容缓存实例 父主题: 历史API
生命周期管理 创建缓存实例 查询所有实例列表 批量删除实例 查询指定实例 删除实例 修改实例信息 变更实例规格 获取可删除副本 包周期实例变更规格 父主题: API V2(推荐)
不生效,可以通过Redis-cli执行命令和查看数据,判断Redis命令执行是否异常。 以下列举两个场景: 场景一:通过设置key值和查看key值,即可判断该命令是否生效。 Redis通过set命令写String类型数据,但是数据未变化,则可以使用Redis-cli命令访问Redis实例,执行如下命令:
使用DCS实现游戏开合服的数据同步 游戏开合服,指大型网络游戏开启新服务器(服务区)或将新老服务器合并。在游戏开合服过程中,会遇到如何将不同服务器数据同步的问题。通过DCS服务Redis的消息队列pub/sub机制,可以将数据变更消息发布到Redis的频道中,其他游戏服务器订阅该频道,接收数据变更消
由于监控数据采集的是周期内增加的连接数,您可以通过监控图表,查看这个时间段的连接数的走势,并统计10分钟内的连接总数。 监控指标“活跃的客户端数量”用于统计已连接的客户端数量,包括系统监控、配置同步和业务相关的连接数,不包括来自从节点的连接。 您还可以通过控制台会话管理,查看连接实例的客户端会话信息。
支持pipeline、mset、mget。 支持scan、keys、slowlog。 支持发布订阅。 支持event notify。 支持brpop、blpop、brpoplpush。 支持发布订阅。 特性限制 仅单机实例不支持数据持久化及备份与恢复的功能。 lua脚本受限使用,所有的key必须在同一个
什么是配额? 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少个DCS缓存实例,可使用多少内存等。 如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 怎样查看我的配额? 登录管理控制台。 在管理控制台左上角单击,选择实例所在的区域。
Redis实例支持的单个Key和Value数据大小是否有限制? Key的大小上限为512M。 建议key的大小不超过1KB,这样既节约存储空间,也利于Redis进行检索。 String类型的value值上限为512M。 集合、链表、哈希等key类型,单个元素的value上限为512M。
如何理解分片数与副本数? 什么是分片 分片也叫条带,指Redis集群的一个管理组,对应一个redis-server进程。一个Redis集群由若干条带组成,每个条带负责若干个slot(槽),数据分布式存储在slot中。Redis集群通过条带化分区,实现超大容量存储以及并发连接数提升。
DCS Redis有没有后台管理软件? 没有。Redis的配置信息与使用信息可通过Redis-cli查询;对Redis实例的监控数据可通过云监控服务查看,监控数据的查看方法如下。 查看DCS性能监控 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。 单
不同类型的操作系统间进行数据传递和操作,需要注意什么? 建议将数据文件格式转换后再执行导入。 windows系统转换成类unix系统的文件格式: dos2unix {filename} 类unix系统转换成windows系统的文件格式: unix2dos {filename} 父主题: 数据备份/导出/迁移
is作为数据库使用。 失效时间并非越长越好,需要根据业务性质进行设置。 防止缓存击穿 推荐搭配本地缓存使用Redis,对于热点数据建立本地缓存。本地缓存数据使用异步方式进行刷新。 - 防止缓存穿透 非关键路径透传数据库,建议对访问数据库进行限流。 - 从Redis获取数据未命中时
Redis实例支持多DB方式的情况如下: Redis单机、读写分离和主备缓存实例支持多数据库(多DB),默认256个,DB编号为0-255。默认使用的是DB0。多数据库主要用于数据隔离,每个数据库的大小不是平均分配,可能会出现一个数据库将实例的内存完全占用的情况。 Redis Proxy集群默认只有一个DB。
使用Rump工具迁移数据,命令执行后无报错,但Redis容量无变化 Rump工具的具体使用,请参考使用Rump在线迁移其他云厂商Redis。 可能原因: Rump工具不支持迁移到集群实例。 Rump命令参数有误。 父主题: 数据备份/导出/迁移
ted Cache Service)。分布式缓存服务是一款内存数据库服务,兼容了Redis和Memcached两种内存数据库引擎,为您提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力,满足用户高并发及数据快速访问的业务诉求。 您可以使用本文档提供API对分布式缓存服
监控数据出现实例已使用内存略大于实例可使用内存是什么原因? DCS单机和主备实例已使用内存为redis-server进程统计的已使用内存。集群是基于分片机制实现的,集群的已使用内存为各个分片redis-server的已使用内存的总和。 由于开源redis-server内部机制的原
Integer 空闲时长(单位:秒)。 db String 该客户端正在使用的数据库ID。 flags String 客户端标志。默认未设置,值为N。 sub Integer 已订阅频道的数量。 psub Integer 已订阅模式的数量。 multi Integer 在事务中被执行的命令数量。
Key的保存时间是多久?如何设置Key的过期时间? Key的保存时间是多久? 如果没有设置过期Key,数据会一直存在。 如果设置了过期Key,过期Key的删除机制请参考过期Key扫描。 如果已经设置了过期Key,希望移除设定的过期时间,可使用Redis PERSIST命令。 如何设置过期Key?