检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建DCS时选择不到需要的企业项目 现象 创建DCS时,选择不到需要的企业项目。 原因 选择不到需要的企业项目的原因是企业项目下没有添加DCS的权限。 解决方案 登录分布式缓存服务控制台。 单击“企业 > 项目管理”中,单击企业项目名称后操作列的“查看资源”进入该企业项目的详细信息页面。
Redis读写分离实例提供的IP地址和域名,即为VPC终端节点服务的地址。 ELB 弹性负载均衡服务器,采用集群高可用方式,支持多可用区部署。 Proxy 代理服务器集群。通过Proxy节点识别用户读写请求,如果是写请求,则转发给主节点,如果是读请求,则转发给备节点,不需要用户在客户端做任何配置。
-s表示实例的域名连接地址或IP地址。 -t表示基准测试使用的线程数量 -c表示客户端连接数 -d表示单条数据大小,单位byte -n表示测试包数量 不断调整客户端连接数,执行4,得到最大的QPS(Query Per Second,表示每秒处理的读写操作数,单位:次/秒)。 取3台测试ECS得到的每秒操作数总和,即为对应规格的性能数据。
每个区域包含多个可用区(AZ),本次操作保持默认的可用区即可。 实例规格 本次操作请选择内存为“1 GB”的实例规格。 虚拟私有云 请选择准备工作中已准备的虚拟私有云。 子网 请选择准备工作中已准备的子网。 IPv4地址 支持选择“自动分配”或“手动分配”IP地址。 为简单起见,此处保持默认的“自动分配”即可。
低运维成本。 在“IPv4地址”区域,设置实例IP地址(即内网IP)。 Cluster集群实例和企业版实例仅支持自动分配地址,其他实例类型都支持自动分配IP地址和手动分配IP地址,如果您需要自定义实例IP地址,请选择手动分配IP地址。 配置实例“端口”。购买的基础版Redis实例
keyspace命令可以查看数据分布情况,确认有数据的数据库编号以及数据库中的key数量。记录各数据库存储的key的数量可供迁移验证对比。 连接待迁移Redis后,执行info memory命令,参考“used_memory_human”的返回值可以查看源Redis数据占用空间。请确认用于中转的ECS可用磁盘空间和目
会话管理 表1 会话字段说明 字段 描述 ID 会话的唯一ID标识。 addr 会话地址。如果Redis开启了IP透传,该地址为客户端IP地址;如果Redis未开启IP透传,该地址为内部私网占用IP。 name 客户端名称,可通过代码中的 setClientName(...) 配置,如果未配置则该字段为空。
只有实例开启客户端IP透传后,慢查询记录中的“客户端IP地址”才是真实的客户端IP地址。如果是Proxy集群和读写分离类型的实例,仅在“Proxy”下的客户端IP地址为真实的客户端IP。 图1 实例慢查询记录 如果需要下载慢查询记录,单击“导出”选择导出全部或选中的数据。 父主题:
单击,打开公网访问开关。 从“弹性IP地址”下拉列表中选择一个弹性IP。 如果没有弹性IP,可单击右侧的“查看弹性IP”,系统会跳转到网络控制台的弹性公网IP页面,创建弹性公网IP。创建完之后,单击“弹性IP地址”右侧的刷新按钮,即可选择新建的公网IP。 (可选)根据需要选择是否开启SSL加密功能。
8000 连接命令中-h后的连接地址应该为Stunnel客户端地址,-p后的端口为Stunnel客户端监控端口,不要使用控制台展示的公网连接地址和端口,连接地址保持127.0.0.1即可;连接端口为6中accept字段配置的Stunnel监听端口,本文示例定义的是8000。 输入密码,校验通过后才可进行缓存数据读写。
升级带宽 当您的实例带宽带宽不足,进行了调整实例带宽,华为云DCS将按照您升级的DCS实例带宽规格进行计费。 按需计费 升级带宽单价 * 购买时长 升级带宽单价以调整实例带宽时控制台显示的价格为准。 在连接DCS缓存实例时,客户端如果通过ECS访问DCS实例,关于ECS计费详情,请参见弹性云服务器价格详情。
Redis实现商品热销排行榜的功能。 使用DCS实现视频直播弹幕和社交网站评论的功能 本章节介绍如何使用DCS Redis缓存从不同的维度,对某个key-value的列表进行降序显示,应用于视频直播弹幕和社交网站评论的场景。 使用DCS实现游戏开合服的数据同步 在游戏开合服过程中
长度范围在4到64位之间。 只能包含字母、数字、中划线、下划线。 DCS-test IP地址/地址段 添加允许访问实例的IP地址/地址段。每个实例最多可以添加100个IP地址/地址段。多个IP地址/地址段之间用“,”分隔。 不支持的IP和地址段:0.0.0.0和0.0.0.0/0 10.10.10.1,10
String 实例名称。 engine String 缓存实例的引擎类型。 capacity Integer 缓存实例的容量(G Byte)。 ip String 连接缓存实例的IP地址。如果是集群实例,返回多个IP地址,使用逗号分隔。如:192.168.0.1,192.168.0
方案概述 在网页和APP中经常需要用到榜单的功能,对某个key-value的列表进行降序显示。当操作和查询并发大的时候,使用传统数据库就会遇到性能瓶颈,造成较大的时延。 使用分布式缓存服务(DCS)的Redis版本,可以实现一个商品热销排行榜的功能。它的优势在于: 数据保存在内存中,读写速度非常快。
本章节指导用户通过API创建数据迁移任务。API的调用方法请参见如何调用API。 本文使用在线迁移、全量迁移的方式为例创建数据迁移任务,源实例与目标实例是华为云上处于相同VPC的Redis。 涉及接口 创建数据迁移任务,涉及的API如下: 查询源实例的IP和端口:确定迁移的源Redis实例的IP和端口。 创建数据迁移任务:创建数据迁移任务。
0及以上版本的基础版主备实例在只读域名不带负载均衡,对于可靠性和时延敏感的应用场景,建议使用集群或读写分离类型的实例。 Redis 4.0及以上版本的基础版主备实例的只读域名在从节点发生故障场景下会出现请求失败的情况,对于可靠性和时延敏感的应用场景,建议使用读写分离类型的实例。 Redis
迁移任务创建后,会占用一个租户侧IP,即控制台上迁移任务对应的“迁移机IP”,如果目标Redis配置了IP白名单,需要放通迁移机IP。 迁移任务所选安全组的“出方向规则”需放通源端Redis和目标端Redis的IP和端口(安全组默认情况下为全部放通,则无需单独放通),以便迁移任务的虚拟机资源能访问源Redis和目标Redis。
迁移任务创建后,会占用一个租户侧IP,即控制台上迁移任务对应的“迁移机IP”,如果目标Redis配置了IP白名单,需要放通迁移机IP。 迁移任务所选安全组的“出方向规则”需放通源端Redis和目标端Redis的IP和端口(安全组默认情况下为全部放通,则无需单独放通),以便迁移任务的虚拟机资源能访问源Redis和目标Redis。
未开启公网访问的DCS缓存实例,本地环境不能直接连接DCS缓存实例。DCS采用虚拟私有云(VPC)管理各服务的网络安全,用户创建的DCS缓存实例,必须通过与DCS缓存实例相同虚拟私有云(VPC)的弹性云服务器(ECS)来访问。 如果您在应用开发调试阶段,可以通过网络代理转发的方式,用一