目录:
定义-分布式缓存是什么意思?
分布式缓存是对传统缓存概念的扩展,在传统缓存概念中,数据被放置在本地的临时存储中以便快速检索。 分布式缓存在范围上更多是云计算,这意味着不同的计算机或服务器会将其缓存内存的一部分分配到一个大型池中,该池可以由多个节点和虚拟机访问。 缓存的概念和含义保持不变。 只是在概念和技术上相对较新的创建大型缓存池的过程。Techopedia解释了分布式缓存
分布式缓存由于具有出色的可伸缩性和容错性,因此广泛用于云计算系统和虚拟化环境。 分布式缓存可以跨越多个节点或服务器,这可以通过简单地添加更多服务器来增加容量。 传统上,缓存是一种用于保存和检索数据的非常快速的方法,因此,缓存大多是使用快速硬件实现的,而该硬件与所使用的缓存非常接近。 但是有时除了硬件级总线之外,还需要通过通信线路访问分布式缓存,这给它带来了额外的开销,这意味着它的速度不如传统的硬件缓存快。 因此,理想的是使用分布式缓存来存储数据库中的应用程序数据和Web会话数据。 它更适合于读取比写入数据更多的工作负载,例如产品目录或设置图像,它们不经常更改并且可以同时访问多个用户。 对于每个用户唯一的动态数据,它不会带来太多好处; 本地缓存可以更好地解决此问题。
尽管不如传统的本地缓存快,但分布式缓存已成为可能,因为主内存变得非常便宜,并且网卡和网络通常变得非常快。
