-
购买Redis实例 - 分布式缓存服务 DCS
交工单,增加配额。 配置的实例基本信息,如下图所示。 图1 购买Redis实例 设置实例网络环境信息。 在“虚拟私有云”区域,选择已经创建好的虚拟私有云、子网。 目前DCS不支持使用共享VPC创建实例,如有特殊需要请联系技术支持。 图2 选择虚拟私有云 设置实例IP地址。 Clu
-
删除DCS实例 - 分布式缓存服务 DCS
单击左侧菜单栏的“缓存管理”。 若当前存在创建失败的DCS缓存实例,界面信息栏会显示“创建失败的实例”及失败数量信息。 单击“创建失败的实例”后的图标或者数量。 弹出“创建失败的实例”界面。 在“创建失败的实例”界面删除创建失败的DCS缓存实例。 单击“全部删除”按钮,一键式删除所有创建失败的DCS缓存实例。
-
DCS使用建议 - 分布式缓存服务 DCS
Lettuce存在几个方面的问题: Lettuce默认未配置集群拓补刷新的配置,会导致Cluster集群在发生拓补信息变化(主备倒换,扩容缩容)时,无法识别新的节点信息,导致业务失败。可参考使用Lettuce连接Cluster集群实例时的扩容异常处理。 Lettuce没有连接池校验的功能,无法
-
基本概念 - 分布式缓存服务 DCS
默认的项目中创建子项目,并在子项目中购买资源,然后以子项目为单位进行授权,使得用户仅能访问特定子项目中资源,使得资源的权限控制更加精确。 图1 项目隔离模型 同样在我的凭证下,您可以查看项目ID。 企业项目 企业项目是项目的升级版,针对企业不同项目间资源的分组和管理,是逻辑隔离。
-
与其他服务的关系 - 分布式缓存服务 DCS
DCS在使用时与华为云其他服务配合使用,本节简单介绍虚拟私有云、弹性云服务器、统一身份认证服务、云监控服务、云审计服务以及对象存储服务。 图1 DCS缓存服务与其他服务的关系 虚拟私有云 虚拟私有云(Virtual Private Cloud,简称VPC)是用户在华为云上申请的隔
-
迁移流程介绍 - 分布式缓存服务 DCS
迁移流程介绍 图1 迁移流程示意图 评估 获取当前待迁移的缓存数据信息(可参考缓存数据信息记录以下信息),包括: 实例数量 各实例配置的数据库数量 各数据库的key数量 业务用到的数据库 各实例数据占用空间 Redis版本 Redis实例配置(单机/主备/集群) 业务与各实例的连接关系
-
配置Redis ACL访问账号 - 分布式缓存服务 DCS
/redis-cli -h {dcs_instance_address} -p 6379 -a {username:password} 图1 账号管理 更多操作 普通账号创建后,支持以下操作: 表1 账号操作 操作 操作说明 修改密码 单击普通账号对应“操作”列的“修改密码”,修改该账号的访问密码。
-
Libmemcached客户端连接Memcached(PHP) - 分布式缓存服务 DCS
-name php.ini 编辑该文件,增加以下两行: extension=memcached.so memcached.use_sasl = 1 图1 增加php.ini配置 测试连接。 新增一个memcached.php文件,增加如下内容: <?php $connect = new
-
Go-redis客户端连接Redis(Go) - 分布式缓存服务 DCS
置为“redisdemo”。 导入go-redis的依赖包,在终端输入go get github.com/go-redis/redis。 图1 终端输入 编写如下代码: package main import ( "fmt" "github.com/go-redis/redis"
-
Redis 3.0单机/主备实例升级高版本操作指导 - 分布式缓存服务 DCS
止后,源端数据不会造成丢失,只是目标端不再写入数据。增量迁移在传输链路网络稳定情况下是秒级时延,具体的时延情况依赖于网络链路的传输质量。 图1 选择迁移方法 当迁移方法选择“全量迁移+增量迁移”时,支持选择是否启用“带宽限制”。 启用带宽限制功能,当数据同步速度达到带宽限制时,将限制同步速度的继续增长。
-
使用Redis-Shake工具迁移自建Redis Cluster集群 - 分布式缓存服务 DCS
sync: +forwardCommands=0 +filterCommands=0 +writeBytes=0 图1 redis-shake在线迁移示意图 迁移后验证 数据同步结束后,可使用redis-cli工具连接DCS Cluster集群,通过info命令查看Keysp
-
使用Redis-Shake工具迁移自建Redis Cluster集群 - 分布式缓存服务 DCS
sync: +forwardCommands=0 +filterCommands=0 +writeBytes=0 图1 redis-shake在线迁移示意图 迁移后验证 数据同步结束后,可使用redis-cli工具连接DCS Cluster集群,通过info命令查看Keysp
-
DCS数据迁移概述 - 分布式缓存服务 DCS
增量迁移到目标Redis中,但其他云厂商的部分实例可能存在无法在线迁移的问题,可以采用离线或其它迁移方案。迁移方案概览 迁移流程 图1 迁移流程示意图 迁移评估。 获取当前待迁移的缓存数据信息(可参考缓存数据信息记录以下信息),包括: 实例数量 各实例配置的数据库数量 各数据库的key数量
-
数据迁移失败问题排查 - 分布式缓存服务 DCS
和解决。 排查步骤 单击已创建的迁移任务名称,进入迁移日志。 查看迁移日志。参照迁移故障处理,根据对应的错误日志信息,做对应排查,例如: 图1 查看迁移日志 检查迁移方案是否选择正确。 根据自建Redis迁移至DCS、DCS实例间迁移、其他云厂商Redis服务迁移至DCS的不同场
-
数据迁移失败问题排查 - 分布式缓存服务 DCS
和解决。 排查步骤 单击已创建的迁移任务名称,进入迁移日志。 查看迁移日志。参照迁移故障处理,根据对应的错误日志信息,做对应排查,例如: 图1 查看迁移日志 检查迁移方案是否选择正确。 根据自建Redis迁移至DCS、DCS实例间迁移、其他云厂商Redis服务迁移至DCS的不同场
-
使用DCS改造传统应用系统数据库 - 分布式缓存服务 DCS
--pipe 使用Redis的Pipeline功能进行传输。 无需设置 -a Redis的连接密码。如果没有密码则不需设置。 xxxxxx 上图中以Redis实例没有设置密码为例,执行结果中的errors表示执行过程中的错误数,replies表示收到的回复数。如果errors为0,且
-
扫描并删除Redis实例的过期Key - 分布式缓存服务 DCS
开启“自动扫描”,通过设置定时任务,到设定时间将会执行自动扫描。自动扫描的参数配置请参考自动扫描参数配置。 当过期key扫描任务提交后,可以在任务列表查看提交的任务。 图1 过期key扫描任务列表 扫描失败的两种情况: 出现异常导致扫描失败。 扫描超时导致失败,可能是key数量太多,未能在超时时间内扫描完,也会失败,但其实已经删除了部分key了。
-
使用在线迁移自建Redis - 分布式缓存服务 DCS
止后,源端数据不会造成丢失,只是目标端不再写入数据。增量迁移在传输链路网络稳定情况下是秒级时延,具体的时延情况依赖于网络链路的传输质量。 图1 选择迁移方法 配置“源Redis”和“目标Redis”。 Redis类型支持“云服务Redis”和“自建Redis”,需要根据迁移场景选择数据来源。
-
使用迁移任务在线迁移其他云厂商Redis - 分布式缓存服务 DCS
止后,源端数据不会造成丢失,只是目标端不再写入数据。增量迁移在传输链路网络稳定情况下是秒级时延,具体的时延情况依赖于网络链路的传输质量。 图1 选择迁移方法 配置“源Redis”和“目标Redis”。 Redis类型支持“云服务Redis”和“自建Redis”,需要根据迁移场景选择数据来源。
-
使用在线迁移自建Redis - 分布式缓存服务 DCS
止后,源端数据不会造成丢失,只是目标端不再写入数据。增量迁移在传输链路网络稳定情况下是秒级时延,具体的时延情况依赖于网络链路的传输质量。 图1 选择迁移方法 配置“源Redis”和“目标Redis”。 Redis类型支持“云服务Redis”和“自建Redis”,需要根据迁移场景选择数据来源。