检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在进行数据写入时,key存储在哪个slot中,由Crc16(key) mod 16384的值决定。 如下所示,数据写入时,根据Crc16(key) mod 16384的值决定key存储位置,并跳转到该slot所在的节点上。
可用磁盘空间 ECS需要预留足够的可用磁盘空间,存储压缩文件以及解压后的缓存数据文件。 注:为提高数据传输效率,对于较大的数据文件,建议压缩后再传输到弹性云服务器。
实例管理 更新实例带宽弹性伸缩策略 查询实例带宽弹性伸缩策略 删除实例带宽弹性伸缩策略 查询实例参数修改记录详情 主备切换 修改密码 重置密码 查询实例状态 重启实例或清空数据 查询运行中实例的统计信息 开启或关闭客户端IP透传 变更指定实例的带宽 开启/修改实例公网访问 关闭实例公网访问
表3 statistics参数说明 参数 类型 说明 keys Integer 缓存存储的数据条数。 instance_id String 实例ID。 used_memory Integer 缓存已经使用内存,单位:MB。
Redis集群的数据分布式存储和读取,由DCS内部实现,用户无需投入开发与运维成本。 Redis集群实例由“负载均衡器”、“Proxy服务器”、“集群配置管理器”、“集群分片”共4个部分组成。
yum install -y autoconf yum install -y automake yum install -y make yum install -y gcc-c++ yum install -y git 启用PowerTools存储库的方法。
source的列表的最后一个元素(列表尾部元素), 并把该元素放入存储在destination的列表的第一个元素位置(列表头部) String(字符串) MSETNX 同时设置一个或多个key-value对 Proxy集群实例受限使用的Redis命令 表2 Proxy集群实例受限使用的
如果不确定配置文件应该存储在哪,可以在安装后直接输入stunnel命令,获取文件路径提示。 配置文件可以存储在任何路径,在Stunnel启动的时候指定该配置文件即可。 在配置文件stunnel.conf中新增如下内容,然后保存退出。
公共成本是指多个部门共享的计算、网络、存储或资源包产生的云成本,或无法直接通过企业项目、成本标签分配的云成本。这些成本不能直接归属于单一所有者,因此不能直接归属到某一类别。使用拆分规则,可以在各团队或业务部门之间公平地分配这些成本。详细介绍请参见使用成本单元查看成本分配。
是 cache_memlimit 设置内存使用限制 否 slabs 查询内部存储结构使用情况 否 lru 数据过期删除策略管理 否 lru_crawler 数据过期删除线程管理 否 verbosity 日志级别管理 否 watch 运行事件监控 否 二进制协议 Memcached二进制协议将命令及所操作的内容按照特定结构进行编码后发送
可以使用Redis的有序集合机制,来存储排行榜数据,并进行排名计算和查询。 在以上三种应用场景中,“跨服资源共享”的实现方式可以参考使用DCS实现热点资源顺序访问,“跨服排行榜”的实现方式可以参考使用DCS实现排行榜功能。
例如,直播弹幕中的弹幕列表,可以采用zset有序集合结构,以时间戳为score权重参数进行排序,value可以直接存储弹幕内容。
storage_type String 参数解释: 存储类型。 取值范围: 取值当前仅支持DRAM:内存存储。 capacity Array of strings 参数解释: 缓存容量(GB)。
storage_type String 参数解释: 存储类型。 取值范围: 内存存储。 launched_at String 参数解释: 启动时间,形如2022-07-06T09:32:16.502Z。 取值范围: 不涉及。
性能问题导致连接超时 使用了keys等消耗资源的命令,导致CPU使用率超高;或者实例没有设置过期时间、没有清除已过期的Key,导致存储的数据过多,一直在内存中,内存使用率过高等,这些都容易出现访问缓慢、连接不上等情况。 建议客户改成scan命令或者禁用keys命令。
Redis中的数据是以键值结构进行存储的,在迁移前需要将传统的数据库转换为特定的结构。本文以将MySQL数据库中的一张表迁移到华为云DCS Redis中为例,介绍数据迁移的过程。 前提条件 已创建DCS Redis实例,作为迁移的目的数据库。
性能问题导致连接超时 使用了keys等消耗资源的命令,导致CPU使用率超高;或者实例没有设置过期时间、没有清除已过期的Key,导致存储的数据过多,一直在内存中,内存使用率过高等,这些都容易出现访问缓慢、连接不上等情况。 建议客户改成scan命令或者禁用keys命令。
storage_type String 存储类型。 details Array 规格详细描述,具体参数,请参考表3。 engine String 缓存引擎类型。 engine_versions String 支持的引擎版本号。
DCS最佳实践汇总 本文汇总了基于分布式缓存服务DCS常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松使用DCS。 表1 DCS最佳实践一览表 最佳实践 说明 使用DCS实现热点资源顺序访问 该实践介绍如何使用Redis对分布式应用加锁。通过加锁对热点资源进行顺序访问控制
keys Long 参数解释: 缓存存储的数据条数。 取值范围: 不涉及。 used_memory Long 参数解释: 缓存已经使用内存,单位:MB。 取值范围: 不涉及。 max_memory Long 参数解释: 缓存的总内存,单位:MB。 取值范围: 不涉及。