检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis可直接使用开源客户端进行连接,关于多语言客户端连接示例,请参考使用客户端连接Redis。 VPC终端节点服务 VPC终端节点服务,主要是将Redis缓存实例配置为VPC终端节点支持的服务,用户可以直接通过VPC终端节点服务的地址访问。 Redis Proxy集群实例提供的IP地址和域名,即为VPC终端节点服务的地址。
已成功创建Redis实例,且状态为“运行中”。创建Redis实例的操作请参考购买Redis实例。 查看并获取待连接Redis实例的IP地址/域名和端口。具体步骤请参见查看和修改DCS实例基本信息。 连接实例前确保客户端与Redis实例之间网络互通,具体请参考连接Redis网络要求。
Cluster集群Redis,创建Redis的方法,请参见购买Redis实例。 创建的目标Redis内存规格不能小于源Redis。 已创建弹性云服务器ECS,创建弹性云服务器的方法,请参见购买弹性云服务器。ECS请选择与DCS Cluster集群实例相同虚拟私有云、子网和安全组。 获取源Redis和目标Redis节点信息
息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
开启公网访问后的源实例或目标实例,不支持控制台交换IP,只能手动更换业务连接Redis的IP地址。 实例选择迁移方法步骤时,必须选择的是“全量迁移+增量迁移”,如果是“全量迁移”的方式,则不支持交换实例IP。 源Redis与目标Redis实例的端口需要一致。 交换IP过程中,会自动停止在线迁移任务。
实际诉求创建不同的用户组,用户组对应不同的数据访问场景,通过将用户添加到用户组并将IAM策略绑定到对应用户组,IAM管理员可以为不同职能部门的员工按照最小权限原则授予不同的数据访问权限,详情请参见DCS权限管理。 建议配置白名单或安全组访问控制,保护您的数据不被异常读取和操作。
开启公网访问后的源实例或目标实例,不支持控制台交换IP,只能手动更换业务连接Redis的IP地址。 实例选择迁移方法步骤时,必须选择的是“全量迁移+增量迁移”,如果是“全量迁移”的方式,则不支持交换实例IP。 源Redis与目标Redis实例的端口需要一致。 交换IP过程中,会自动停止在线迁移任务。
是 指定实例所属的安全组。 获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,在安全组的详情页面查找安全组ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询安全组列表。 subnet_id String 是 子网的网络ID。 获取方法如下: 方法1:登录
并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。
清空目标实例数据,清空操作请参考清空Redis实例数据。如果没有清空实例数据,数据迁移后,目标Redis与源Redis实例重复的数据迁移后会被覆盖,源Redis没有、目标Redis有的数据会保留。 已创建弹性云服务器ECS,创建弹性云服务器的方法,请参见创建弹性云服务器。 自建的
0及以上版本的基础版实例支持实例交换IP,企业版实例不支持实例交换IP。 如果是Redis 3.0实例,需要先联系客服开通Redis 3.0实例交换IP的白名单,并且仅当Redis 3.0作为源端实例,目标端为Redis 4.0及以上版本的基础版实例时,支持交换实例IP。 开启公网访问后的源实例或目标实例,不支持交换IP。
使用redis-cli客户端通过公网访问Redis实例时: 实例必须为Redis 3.0实例,且已经开启了公网访问功能。 如果访问Redis实例需要使用证书,可进入到缓存实例详情页面提前下载该证书。 公网连接Redis 3.0(Linux环境,开启SSL加密时) 确认Redis实例的安全组入方向规则
点支持的服务,用户可以直接通过VPC终端节点服务的地址访问。 Redis读写分离实例提供的IP地址和域名,即为VPC终端节点服务的地址。 ELB 弹性负载均衡服务器,采用集群高可用方式,支持多可用区部署。 Proxy 代理服务器集群。通过Proxy节点识别用户读写请求,如果是写请
hmark测试某种规格的实例在某个高并发场景下执行SET或GET时的性能。 测试步骤 创建Redis缓存实例。 创建3台弹性云服务器(ECS),ECS选择与实例相同可用区、VPC、子网和安全组。 如果是测试单机或主备实例,创建1台ECS即可。 在每台ECS上安装memtier_b
仅主备、集群或读写分离缓存实例,且处于运行中状态的实例支持手动备份数据,单机实例不支持。 配置自动备份策略 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。 单击左侧菜单栏的“缓存管理”,进入实例信息页面。 “缓存管理”支持通过筛选来查询对应的缓存实例。支持的筛选条
maxclients 最大同时连接的客户端个数。客户端数量超过该配置值时,会发生连接失败。该参数值配置过大时,会增加服务器处理连接的开销,影响服务器性能,命令时延增大;该参数值配置过小,可能无法完全发挥服务器的性能。 该参数为单节点(单分片)连接数上限: 集群实例单节点连接数上限=实例连接数上限/分片数。
setMaxWaitMillis(...); JedisPool的初始化方法如下: // redisHost为Redis实例的连接IP, redisPort为Redis实例连接端口,redisPassword为Redis实例的连接密码,timeout是连接超时/读写超时。 JedisPool jedisPool
正常忽略未使用的参数和值。 关于客户端连接缓存实例,请参考用户指南中的连接Redis缓存实例、连接Memcached缓存实例,有Redis、Memcached的多语言客户端连接示例说明。 约束与限制 您能创建实例数和总内存大小,具体请参见服务配额。 更详细的限制请参见具体API的说明。
maxclients 最大同时连接的客户端个数。客户端数量超过该配置值时,会发生连接失败。该参数值配置过大时,会增加服务器处理连接的开销,影响服务器性能,命令时延增大;该参数值配置过小,可能无法完全发挥服务器的性能。 该参数为单节点(单分片)连接数上限: 集群实例单节点连接数上限=实例连接数上限/分片数。
以下列举两个场景: 场景一:通过设置key值和查看key值,即可判断该命令是否生效。 Redis通过set命令写String类型数据,但是数据未变化,则可以使用Redis-cli命令访问Redis实例,执行如下命令: 场景二:通过expire命令设置过期事件,但是怀疑过期时间不对,则可以执行如下操作: