检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DCS基于开源Redis、Memcached向用户提供一定程度定制化的缓存服务,因此,除了拥有开源服务缓存数据库的优秀特性,DCS提供更多实用功能。
开源命令兼容性 Redis 4.0支持及禁用的命令 Redis 5.0支持及禁用的命令 Redis 6.0支持及禁用的命令 Redis 7.0支持及禁用的命令 Web CLI中支持和禁用命令 实例受限使用命令 部分命令使用限制 Redis 3.0支持及禁用的命令(已停售) Memcached
图解华为云Redis与开源服务的差异
ERR unknown command 'xxx' 该报错代表此命令为未知命令或者非redis协议定义的合法命令,可以参考开源Redis命令协议介绍进行命令构造。
Connection Sorted Set Pub/Sub BLPOP SELECT BZPOPMAX PSUBSCRIBE BRPOP - BZPOPMIN SUBSCRIBE BLMOVE - BZMPOP - BRPOPLPUSH - - - BLMPOP - - - 父主题: 开源命令兼容性
父主题: 开源命令兼容性
Memcached文本协议与二进制协议相比,兼容更多的开源类型客户端,但文本协议不支持认证操作。 Memcached实例需要开启免密访问模式后,才能通过文本协议连接。此时Memcached实例的访问将不再受用户名、密码的认证保护。
字段为随机值,不满足idc1<idc2→Tc1<Tc2 CLIENT LIST 仅支持两种形式: CLIENT LIST CLIENT LIST [TYPE normal|master|replica|pubsub] id字段为随机值,不满足idc1<idc2→Tc1<Tc2 父主题: 开源命令兼容性
父主题: 开源命令兼容性
父主题: 开源命令兼容性
父主题: 开源命令兼容性
父主题: 开源命令兼容性
表1 不同版本支持的特性、性能差异说明 比较项 Redis 3.0(已停售) Redis 4.0/5.0/6.0/7.0 Redis 6.0企业版 兼容开源版本 DCS Redis 3.0兼容开源Redis 3.x,具体请参考如何查询Redis实例的原生版本 DCS Redis 4.0
兼容开源Redis版本 DCS提供不同的实例版本,分别兼容开源Redis的4.0、5.0、6.0、7.0。 实例性能 CPU架构为x86系列的Redis实例,单分片QPS约10万/秒,CPU架构为Arm系列的Redis实例,单分片QPS约8万/秒。
Redis 3.0支持及禁用的命令(已停售) 华为云DCS Redis 3.0基于开源3.0.7版本进行开发,兼容开源的协议和命令。
DCS Redis和开源Redis保持一致,key对大小写敏感,且不支持设置大小写不敏感功能。 父主题: Redis命令
漏洞修复策略 漏洞修复周期 高危漏洞: Redis社区发现漏洞并发布修复方案后,DCS会同步开源社区修复方案,并针对Redis内核变动做充分测试验证,一般在3个月内进行修复,修复策略与社区保持一致。 其他漏洞: 其他漏洞请参见版本发布记录,按照版本正常升级流程解决。
Redis基础版的实例基于开源Redis构造,开源Redis使用单个主线程处理命令,只能利用一个核的CPU,因此,只需认为单个Redis节点仅使用1核CPU即可。提升基础版Redis实例的内存大小,CPU规格不变。
鉴于Redis 3.0版本较老,开源社区已不再对其进行更新,DCS提供的Redis 4.0/5.0/6.0高版本兼容Redis 3.0,建议客户尽快将DCS Redis 3.0升级到高版本。
鉴于Redis 3.0版本较老,开源社区已不再对其进行更新,DCS提供的Redis 4.0/5.0/6.0高版本兼容Redis 3.0,建议客户尽快将DCS Redis 3.0升级到高版本。