另一方面便于不同模块分布式部署,提高网站的并发能力与功能处理能力。例如一个大型网站将购物,论坛,搜索,广告分割成不同的应用。由独立的团队负责部署在不同的机器上。
1.3 分布式1.3.1优点使用更多的计算机完成同样的工作,计算机越多,CPU,内存,存储资源也就越多,能够处理的并发访问量就越大,进而能够为更多的用户提供服务。
1.3.3.3 分布式数据与存储大型网站要处理以P为单位的海量数据,单台机器就算进行了磁盘扩容的情况下也存储不了那么多大的容量的时候就采用分布式存储,除了对传统数据库进行分布式部署外,还要对nosql数据库进行分布式部署
1.5 缓存1.5.1 CDN用户的请求总是先到达,他的网络服务商哪里,在这里缓存一些网站的静态资源,可以以最大的速度返回给客户,如视频或着门户网站会将访问量大的热点内容缓存到CDN。
1.5.4 分布式缓存大型网站的数据量非常庞大,即使只缓存一小部分,需要的内存空间也不是单机能承受的,所以除了本地缓存,还需要分布式缓存。将数据缓存在一个装门的分布式缓存集群中。