检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例类型的变更,若您想实现跨实例类型的规格变更,可参考使用迁移任务在线迁移Redis实例进行操作。 实例类型变更后支持的命令,请参考对应的开源命令兼容性。 实例规格变更须知 支持实例规格变更明细如下: 表2 实例规格变更明细 缓存类型 单机实例 主备实例 Cluster集群实例 Proxy集群实例
Key的长度大于250字符 如确需使用Memcached,可将key先进行md5,得到散列值,然后存储key对应的散列值。 业务需要保证数据高可靠 开源Memcached不支持持久化数据,无法存副本、备份以及数据迁移。 注意:DCS的Memcached主备版本实现了数据持久化,具体可联系技术支持。
Redis-cli是Redis自带的一个命令行工具,安装Redis后即可直接使用Redis-cli工具。Redis-cli提供了RDB文件导出功能,如果Redis服务不支持获取AOF文件,可以尝试通过Redis-cli获取RDB文件。然后再通过其他工具(如RedisShake)导入到DCS的缓存实例中。
弹性云服务器的规格建议不低于8C16G。 DCS缓存实例 按照迁移规划申请缓存实例,如果实例数量超过用户默认配额,请联系技术支持。 相关工具安装 包括SSH工具、FTP工具等。 信息收集 信息收集包括参与人员联系方式,弹性云服务器登录信息,缓存实例信息与数据库信息等。 整体迁移方案 制定总体迁
相关参考:如何选择和配置Redis实例以及客户端的安全组。 客户应用 运行在ECS上的客户应用程序,即Memcached的客户端。 Memcached实例兼容开源协议,可直接使用开源客户端进行连接,关于多语言客户端连接示例,请参考用户指南的连接缓存实例。 DCS缓存实例 DCS实例。主备实例包含了Master
作方式,请参考命令重命名。 目前Redis不支持直接禁用命令,涉及到以上高危命令,可以使用命令重命名。关于DCS实例支持和禁用的命令请参考开源命令兼容性。 提交命令重命名操作后,系统会自动重启该实例,重命名操作完成后立即生效。因为涉及安全性,页面不支持查询重命名后的命令。 同一个
32G Cluster集群 测试执行机规格 通用计算增强型 | c6.xlarge.2 | 4vCPUs | 8GB 测试工具 使用三台ECS并发测试,测试工具为memtier_benchmark 测试命令 memtier_benchmark --cluster-mode --ratio=(1:0
64G(8分片) Proxy集群 测试执行机规格 通用计算增强型 | c6.xlarge.2 | 4vCPUs | 8GB 测试工具 使用三台ECS并发测试,测试工具为memtier_benchmark 测试命令 memtier_benchmark --ratio=(1:0 and 0:1)-s
能在故障时降低影响面,快速恢复。 禁止使用select功能在单Redis实例做多db区分。 Redis单实例内多DB隔离性较差,Redis开源社区已经不再发展多DB特性,后续不建议依赖该特性。 设置合理的内存淘汰(逐出)策略 合理设置淘汰策略,可以在Redis内存意外写满的时候,仍然正常提供服务。
Redis实例内存使用率高问题排查和解决 问题现象 Redis可提供高效的数据库服务,当内存不足时,可能导致Key频繁被逐出、响应时间上升、QPS(每秒访问次数)不稳定等问题,进而影响业务运行。由于Redis自身运行机制(主从同步、延迟释放等),内存占用率可能出现略微超过100%
本文操作步骤涉及实例端口时,统一以6379为例,连接实例时请根据实际情况替换。 Redis 4.0及以上版本的Proxy集群实例,“连接地址”和“IP地址”为负载均衡器地址,系统将请求分发到不同的Proxy节点上。 Redis 3.0 Proxy集群使用“后端服务地址”,可以连接到指定的Proxy节点。
议MASTER,其余配置在故障切换场景下,均存在访问失败风险。 loadBalancer RoundRobinLoadBalancer 负载均衡算法,在readMode为SLAVE、MASTER_SLAVE时生效,均衡读流量分发。 masterConnectionMinimumIdleSize
服务证书。客户端可以使用从服务控制台上下载的CA根证书,并在连接实例时提供该证书,对实例服务端进行认证并达到加密传输的目的。 由于需要兼容开源RESP协议,在未开启公网访问时,如果客户有传输加密诉求,建议在数据存储前使用加密算法进行加密后传输(例如AES 256等),并且控制在信
查询大key分析任务列表 功能介绍 查询大key分析任务列表。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id}/bigkey-tasks 表1 路径参数 参数 是否必选 参数类型 描述 project_id
使用Redis-cli离线迁移自建Redis(AOF文件) Redis-cli是Redis自带的一个命令行工具,安装Redis后即可直接使用Redis-cli工具。本文档主要介绍如何使用Redis-cli将自建Redis迁移到DCS缓存实例。 AOF文件的生成较快,适用于可以进入
如何查看Redis实例的实时并发连接数和最大连接数 查看Redis实例实时并发连接数 当您需要查看DCS实例收到的实时连接数时,在控制台缓存管理页面,单击需要查看的实例右侧的“查看监控”,进入云监控页面。 图1 查看监控 进入监控页面后,找到“活跃的客户端数量”监控项。您可以单击
使用Rump工具迁移数据,命令执行后无报错,但Redis容量无变化 Rump工具的具体使用,请参考使用Rump在线迁移其他云厂商Redis。 可能原因: Rump工具不支持迁移到集群实例。 Rump命令参数有误。 父主题: 数据备份/导出/迁移
9的src目录下。 cd redis-6.0.9/src 编译源码。 make 编译完成后,工具一般在redis-x.x.x的src目录下。 查看是否有redis-benchmark可执行文件。 ls 将工具安装到系统中。 make install 安装方法二: 根据ECS的不同的操作系统
访问。Redis 4.0、Redis 5.0和Redis 6.0实例支持通过ELB实现公网访问功能,请参考开启Redis 4.0/5.0/6.0公网访问并获取公网访问地址。 公网访问使用Stunnel工具对通信内容加密,网络延时比VPC内通信略高,适用于开发阶段联调本地环境测试。
在线迁移需要注意哪些? 网络 在线迁移首先需要打通网络,迁移任务必须和源Redis、DCS缓存实例二者网络互通。 工具 在线迁移工具,推荐使用DCS控制台的在线迁移功能。 数据完整性 如果选择中断业务,则迁移完成后检查数据量和关键key。 如果选择不中断业务,则用户需要考虑增量数据的迁移。