华为云计算 云知识 分布式缓存服务Redis和Memcached的区别是什么?
分布式缓存服务Redis和Memcached的区别是什么?

分布式缓存服务(Distributed Cache Service,简称DCS)是华为云提供的一款内存 数据库 服务,兼容了Redis和Memcached两种内存数据库引擎,为您提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力,满足用户高并发及数据快速访问的业务诉求。

分布式缓存服务Redis和Memcached的区别是什么?

DCS Redis

Redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等典型应用场景。Redis使用ANSI C语言编写,提供字符串(String)、哈希(Hash)、列表(List)、集合结构(Set、Sorted Set)、流(Stream)等数据类型的直接存取。数据读写基于内存,同时可持久化到磁盘。

DCS Memcached

Memcached是一种内存Key-Value缓存系统,它支持简单字符串数据的存取,通常作为后端数据库内容缓存,以提升web的应用性能,降低对后端数据库的性能依赖,具体了解请参考Memcached典型应用场景。

DCS全面兼容Memcached协议并增强实现了双机热备和数据持久化。

分布式缓存服务特点:

1、即开即用

DCS提供单机、主备和集群三种类型的缓存实例,拥有从128M到1T的丰富内存规格。您可以通过控制台直接下单购买并创建,无需单独准备服务器资源。

其中Redis4.0和Redis5.0版本采用容器化部署,秒级完成创建。

2、安全可靠

借助华为云 统一身份认证 虚拟私有云 云监控 云审计 等安全管理服务,全方位保护实例数据的存储与访问。

灵活的容灾策略,主备/集群实例从单AZ(可用区)内部署,到支持跨AZ部署。目前,还上线了全球灾备管理功能,支持将主备实例跨Region备份数据。

3、 弹性伸缩

DCS提供对实例内存规格的在线扩容与缩容服务,帮助您实现基于实际业务量的成本控制,达到按需使用的目标。

4、便捷管理

可视化Web管理界面,在线完成实例重启、参数修改、 数据备份 恢复等操作。DCS还提供基于RESTful的管理API,方便您进一步实现实例 自动化 管理。

 

上一篇:保护组 下一篇:人脸搜索

分布式缓存服务 Redis

 

分布式缓存服务(简称DCS)业界首个支持Arm和x86双架构的Redis云服务,支持双机热备的HA架构,提供单机、主备、Proxy集群、Cluster集群、读写分离实例类型,满足高读写性能场景及弹性变配的业务需求