Redis 的应用场景有哪些(redis面试题)
194
2022-08-19
分布式缓存服务的基本概念(分布式缓存服务具有以下哪些优势)
缓存就是数据交换的缓冲区(称作:Cache),当某一硬件要读取数据时,会首先从缓存汇总查询数据,有则直接执行,不存在时从内存中获取。由于缓存的数据比内存快的多,所以缓存的作用就是帮助硬件更快的运行。
分布式缓存服务(Distributed Cache Service,简称DCS)是提供的一款内存数据库服务,兼容了Redis和Memcached两种内存数据库引擎,提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力,满足用户高并发及数据快速访问的业务诉求。
缓存实例
DCS向用户提供服务的最小资源单位。
缓存实例拥有Redis、Memcached两种存储引擎,每种引擎有单机、主备、集群等不同实例类型。不同实例类型含有多种规格。
副本
指缓存实例的节点。单副本表示实例没有备节点,双副本表示实例有备节点,例如主备实例为双副本,Redis集群实例的每个集群节点都为双副本。
公网访问
针对Redis实例,可以为其绑定一个弹性公网IP地址,客户端通过公网ip进行访问。
公网访问使用Stunnel工具对通信内容加密,网络延时比VPC内通信略高,适用于开发阶段联调本地环境测试。
条带
也叫分片,指Redis集群的一个管理组,对应一个redis-server进程。一个Redis集群由若干条带组成,每个条带负责若干个slot(槽),数据分布式存储在slot中。Redis集群通过条带化分区,实现超大容量存储以及并发连接数提升。
发表评论
暂时没有评论,来抢沙发吧~