检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
作列的“更多 > 交换IP”打开交换IP弹框。 在交换IP弹框中的交换域名区域,选择是否交换域名。 如果客户端使用域名连接Redis,必须选择交换域名,否则客户端应用需要修改使用的域名。 如果没有选择交换域名,则只交换实例的IP地址。 单击“确定”,交换IP任务提交成功,当迁移任
pipeline。 约束与限制 Pipeline不能保证原子性。 Pipeline模式只是将客户端发送命令的方式改为批量发送命令,而服务端在批量处理命令的数据流时,仍然是解析出多个单命令并按顺序执行,各个命令相互独立,即服务端仍有可能在该过程中执行其他客户端的命令。如需保证原子性,请使用事务或Lua脚本。
更的过程中可能会导致部分key逐出。 变更完成后需要对实例重新创建告警规则。 如果原实例是主备实例,请确保应用中没有直接引用只读IP或只读域名。 请确保您的客户端应用具备重连机制和处理异常的能力,否则在变更规格后有可能需要重启客户端应用。 变更规格过程中会有秒级业务中断、大约1分钟只读,建议在业务低峰时进行变更。
备节点用于同步数据。如需使用“只读地址”实现读写分离,需要在客户端增加用户读写请求判断,如果是写请求,将请求发送给读写域名,如果是读请求,将请求发送给只读域名。 父主题: 客户端和网络连接
Arm架构:单分片QPS约8万/秒 企业版高性能型:单分片QPS约40万/秒 企业版存储型:单分片QPS约7万/秒 域名连接 支持VPC内使用域名连接 支持VPC内使用域名连接 支持VPC内使用域名连接 可视化数据管理 不支持 提供Web CLI访问Redis,管理数据 提供Web CLI访问Redis,管理数据
dcs:template:modify - √ X 开启或关闭公网域名解析 dcs:publicdomainname:update - √ √ 删除参数模板 dcs:template:delete - √ X 释放历史域名解析 dcs:histroydomainname:release
Redis多数据库支持较弱,多业务用多数据库实际还是单线程处理,会有干扰。最好是拆分使用多个Redis。 - 使用批量操作提高效率 如果有批量操作,可使用mget、mset或pipeline,提高效率,但要注意控制一次批量操作的元素个数。 mget、mset和pipeline的区别如下: mget和mset
弹性云服务器的规格建议不低于8C16G。 DCS缓存实例 按照迁移规划申请缓存实例,如果实例数量超过用户默认配额,请联系客服。 相关工具安装 包括SSH工具、FTP工具等。 信息收集 信息收集包括参与人员联系方式,弹性云服务器登录信息,缓存实例信息与数据库信息等。 整体迁移方案 制定总体迁
panic(err) } fmt.Println(val1) } 其中,host:port分别为Redis实例的IP地址/域名以及端口。IP地址/域名和端口获取见前提条件,请按实际情况修改后执行。********为创建Redis实例时自定义的密码,请按实际情况修改后执行。 执行go
建议通过应用程序写日志的方式记录缓存key、同时提取key-value,写入云缓存Memcached,以逐步完成数据的迁移。 部分开源工具能够利用Memcached的stats cachedump命令结合get操作查询出Memcached中的部分key-value,但由于stats
在使用DCS实例过程中,如果需要手动重启实例,例如实例内存碎片率较高或实例故障,希望通过重启实例尝试恢复时,您可以使用DCS管理控制台“重启”功能。该功能支持批量重启DCS实例。 约束与限制 只有当DCS缓存实例处于“运行中”或“故障”状态,才能执行此操作。 单机实例或关闭了AOF持久化(参数app
domain name} {port} 其中{ip or domain name} 为Memcached实例的IP地址/域名,{port}为Memcached实例的端口。IP地址/域名和端口获取方法请参考4,请按实际情况修改后执行。 界面提示如下表示连接缓存实例成功。 Trying XXX.XXX
单击需要使用的其中一个Memcached实例的名称,进入该Memcached实例的基本信息页面。查看并获取该Memcached实例的IP地址/域名和端口。 将已获取的python-binary-memcached-x.y.z.zip依赖包上传到已创建的弹性云服务器,假设下载得到的包名
"gateway_ip": "192.168.0.1", "dhcp_enable": true, "primary_dns": "100.125.1.250", "secondary_dns": "100.125.129.250", "availability_zone": "xxxxxx"
源Redis迁移到集群实例中有哪些限制和注意事项? Proxy版集群实例 使用方式与单机、主备实例类似,但是默认只有1个DB,不支持select命令。数据文件批量导入时,遇到select命令会返回错误提示并忽略,同时继续将剩余数据导入。 举例: 源Redis在数据库编号0和2中有数据,生成的AOF或RDB文件包含了这两个库。
Key,您可以使用scan命令,根据指定格式进行匹配查找。 例如,需要查找Redis实例中包含a关键字的Key,可以使用Redis-cli工具,执行以下命令: ./redis-cli -h {redis_address} -p {port} [-a password] --scan
删除DCS实例 DCS管理控制台支持删除DCS缓存实例,且可批量删除DCS缓存实例、一键式删除创建失败的DCS缓存实例。 约束与限制 DCS缓存实例已存在,且实例状态为运行中、故障、已关闭时才能执行删除操作。 DCS缓存实例删除后,实例中原有的数据和备份数据将被删除,且删除的实例
手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 图3 单个续费 批量续费:在资源页面勾选需要续费的资源(可同时勾选多个实例),单击列表左上角的“批量续费”。 图4 批量续费 选择缓存实例的续费时长,判断是否勾选“统一到期日”。确认配置费用后单击“去支付”。
使用RedisShake在线迁移其他云厂商Redis RedisShake是一款开源的Redis迁移工具,在Rump模式下,RedisShake可以以scan的方式从源端Redis获取全量数据,写入到目的端,实现数据迁移。这种迁移方式不依赖于SYNC和PSYNC,可以广泛应用于自建Redis、云Redis之间的迁移。
使用RedisShake离线迁移其他云厂商Redis RedisShake是一款开源的Redis迁移工具,支持Cluster集群的在线迁移与离线迁移(备份文件导入)。当部署在其他云厂商Redis服务上的Cluster集群数据,无法在线迁移时,可以选择离线迁移。 与在线迁移相比,离