首页  云计算知识 
什么是缓存服务器?

什么是缓存服务器?

缓存服务器有助于优化系统性能,节省宽带资源,提高资源可用性。Web 服务器停机时,用户依旧可以通过缓存服务器进行访问内容。缓存服务器能够降低付费流量的企业网络费用,企业也可以基于缓存服务器解决方案优化成本。

新用户享受中国区域 12 个月免费套餐

什么是缓存服务器?
首页  云计算知识 
什么是缓存服务器?
什么是缓存服务器?

什么是缓存服务器?

缓存服务器有助于优化系统性能,节省宽带资源,提高资源可用性。Web 服务器停机时,用户依旧可以通过缓存服务器进行访问内容。缓存服务器能够降低付费流量的企业网络费用,企业也可以基于缓存服务器解决方案优化成本。

新用户享受中国区域 12 个月免费套餐

缓存服务器原理

缓存服务器的主要工作模式是正向代理和反向代理。正向代理指代理用户访问互联网,客户端将发送到服务器的连接请求发送给代理服务器处理。利用正向代理,用户无需与站点建立连接,可从本地 Web 缓存获取所需信息,加快用户在访问互联网时的请求响应时间,减少网络重复请求。反向代理模式为访问 Web 服务器提供加速功能,Web 缓存服务器被放置在应用服务器前面,将用户请求和应用服务器应答内容写入缓存服务器,实现用户访问的快速响应。

缓存的分类

缓存的分类_客户端缓存

客户端缓存

客户端缓存包括页面缓存、浏览器缓存、APP 缓存等,将用户常用的页面、资源或是文件保存为本地文件,作为离线缓存。当用户再次访问时,无需进行网络连接。客户端缓存可以降低服务器、网络负载,提升服务器性能和用户使用体验。

缓存的分类_网络层缓存

网络层缓存

网络层缓存分为 Web 代理缓存和边缘缓存。Web 代理缓存是正向代理,将获取到的数据存储到本地,使用时可以直接获取缓存的数据。边缘缓存最典型的场景是 CDN(Content Delivery Network),又被称为内容分发网络。CDN 会判断数据是否过期,直接返回数据或回源数据服务器。

缓存的分类_服务端缓存

服务端缓存

服务器缓存包含数据库缓存和应用缓存。数据库缓存是指使用查询缓存机制的数据库,将查询结果存放在缓存区,用户触发对应的 select 可从缓存区读取结果。应用缓存是指通过在本地内存存储数据,提升访问效率。

内容分发网络

内容分发网络是基于IP网络和缓存服务器构建的网络应用模式,具有高质量、高效率等特性。内容分发网络基于反向代理方式实现,利用用户可就近获取所需内容解决网络用户状况,提高用户访问网络的响应速度,实现内容发布、内容路由、内容交换和性能管理等功能。亚马逊云科技内容分发网络服务 Amazon CloudFront ,基于分布全球的边缘站点和区域边缘缓存,向用户提供高可用性和高性能服务,可以实现低延迟和高传输速度向全球客户安全分发数据、视频、应用程序和 API。

亚马逊云科技缓存服务器相关产品

Amazon EC2
Amazon EC2
弹性云服务器

Amazon S3
Amazon CloudFront
快速、高度安全且可编程的内容分发网络

Amazon Aurora
Amazon ECS
高度安全、可靠且可扩展的容器运行方式

Amazon Aurora
Amazon Redshift
全托管、低成本、PB 级云数据仓库

准备好免费体验亚马逊云科技缓存服务器相关产品了吗?

新用户注册,可免费体验 12 个月

准备好免费体验亚马逊云科技缓存服务器相关产品了吗?

新用户注册,可免费体验 12 个月

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多
官方开发资源及培训教程