检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
项目ID。获取方法请参见获取项目ID。 instance_id 是 String 实例ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_id 否 String 实例ID。 enable_whitelist 是 Boolean 是否启用白名单(true/false)。
setMaxWaitMillis(...); JedisPool的初始化方法如下: // redisHost为Redis实例的连接IP, redisPort为Redis实例连接端口,redisPassword为Redis实例的连接密码,timeout是连接超时/读写超时。 JedisPool jedisPool
0企业版实例)或白名单(Redis 4.0/5.0/6.0基础版实例)是否放通端口和IP,确保网络是连通的;如果不在同一个VPC,则需要建立VPC对等连接,打通网络。 源Redis和目标Redis必须允许迁移任务底层虚拟机访问。实例安全组或白名单配置,请参考配置安全组、配置白名单。
的一种日志,由华为云日志服务(LTS)提供存储、查询、和分析等功能。 用户开通实例的审计日志功能后,DCS会自动对这个实例的写操作请求记录日志,并生成日志文件上传到LTS。 目前只有Proxy集群实例支持审计日志功能。 Redis审计日志的开通方式和详细信息请参考审计日志。 图2
价格详情中的价格为准。 变更配置后对计费的影响 如果您在购买按需计费实例后变更了实例配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了实例配置,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。 例如,
Q。 合理选择规格 如果业务增长会带来Redis请求增长,请选择集群实例(Proxy集群和Cluster集群)。 单机和主备扩容只能实现内存、带宽的扩容,无法实现计算性能扩容。 生产实例需要选择主备或者集群实例,不能选用单机实例。 - 主备实例,不建议使用过大的规格。 Redis
较大的实例使用该方法,否则可能会对正常业务造成影响。 通过redis-rdb-tools工具找出大Key redis-rdb-tools是分析Redis RDB快照文件的开源工具。可以根据需求自定义分析Redis实例中所有Key的内存占用情况。 使用此方法需要在DCS实例备份与恢复页签中导出实例的rdb文件。
前提条件 已创建DCS缓存实例,且状态为“运行中”。 客户端所在服务器与DCS缓存实例网络互通: 客户端与Redis实例所在VPC为同一VPC 同一VPC内网络默认互通。 客户端与Redis实例所在VPC为相同region下的不同VPC 如果客户端与Redis实例不在相同VPC中,可以
接使用Telnet连接Memcached实例。 Memcached文本协议与二进制协议相比,兼容更多的开源类型客户端,但文本协议不支持认证操作。 Memcached实例需要开启免密访问模式后,才能通过文本协议连接。此时Memcached实例的访问将不再受用户名、密码的认证保护。同
客户Http的Server端关闭导致Redis访问失败 原因分析:客户端使用长连接,或者连接池,用完后关闭与DCS实例的连接,再次使用时,出现报错。 解决方案:使用长连接或连接池,用完后不要关闭连接;如果发现连接中断,请重新建连。 父主题: 客户端和网络连接
企业版存储型:单分片QPS约7万/秒 最大时延1ms 实例规格 提供单机、主备、集群、读写分离多种实例类型: 单机、主备实例可选择128MB-64G缓存容量 读写分离实例可选择8G-32G多种缓存容量 集群实例最大规格达2048GB 目前仅提供主备实例类型,可选择企业版高性能型和企业版存储型:
0及以上基础版实例 Redis 4.0及以上基础版实例支持在控制台备份和下载AOF或RDB格式的备份文件。 Redis 6.0企业版实例 企业版高性能型实例支持备份和下载AOF或RDB格式的备份文件。 企业版存储型实例仅支持备份和下载RDB格式的备份文件。 单机实例不支持通过控制台备份数据。
当前包年/包月DCS缓存实例的规格不满足您的业务需要时,您可以在分布式缓存服务控制台发起变更规格操作,变更时系统将按照如下规则为您计算变更费用: 资源升配:新配置价格高于老配置价格,此时您需要支付新老配置的差价。 资源降配:新配置价格低于老配置价格,此时华为云会将新老配置的差价退给您。
项目ID。获取方法请参见获取项目ID。 instance_id 是 String 实例ID。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 id String 过期key扫描记录ID。 instance_id String 实例ID。 status String 扫描任务状态。
由于Memcached本身没有命令可遍历查询所有数据,因此无法从正在使用的Memcached中直接导出数据、并迁移到云缓存Memcached实例。 建议通过应用程序写日志的方式记录缓存key、同时提取key-value,写入云缓存Memcached,以逐步完成数据的迁移。 部分开源
存在大Key/热Key,有什么影响? 类别 影响 大Key 造成规格变更失败。 Redis集群变更规格过程中会进行数据rebalance(节点间迁移数据),单个Key过大的时候会触发Redis内核对于单Key的迁移限制,造成数据迁移超时失败,Key越大失败的概率越高,大于512MB的Key可能会触发该问题。
Memcached使用 Memcached实例的数据能否dump出来分析? DCS的Memcached兼容的版本号是多少? DCS的Memcached支持哪些数据结构? Memcached实例支持公网访问么? Memcached实例是否支持修改配置参数? DCS的Memcached与自建Memcached的区别是什么?
生命周期管理 包括实例的创建、查询和删除,实例信息的修改以及实例扩容。 实例管理 包括重启实例、查询实例状态、修改密码、查询实例的统计信息等接口。 分片与副本 包括添加副本、设置备节点切换为主节点的优先级、查询分片信息等接口。 参数管理 包括查询和修改实例配置参数接口。 备份与恢复
can、和zscan,Proxy集群实例还支持dbsize和dbstats命令重命名,其他命令暂不支持重命名。高危命令重命名的操作方式,请参考命令重命名。 目前Redis不支持直接禁用命令,涉及到以上高危命令,可以使用命令重命名。关于DCS实例支持和禁用的命令请参考开源命令兼容性。
when used memory > 'maxmemory'的‘maxmemory’这个参数是Redis服务端对最大内存的配置,可以看到这是内存使用满了。 若Redis实例内存使用率并未达到100%,有可能当前写入数据的那个节点的mem达到最大值。通过redis-cli -h <redis_ip>