首页 >

为什么要把web服务器和数据库服务器运行在不同机器上? – 网络|

抖音怎么换黑白,谷歌浏览器怎么收藏网址,主机cdn怎么关闭为什么要把web服务器和数据库服务器运行在不同机器上? - 网络|为什么要把web服务器和数据库服务器运行在不同机器上

从两个大方面来说:一方面可以减少用户请求次数,另一方面优化服务器。

既然用户请求避免不了,那就优化服务器。

可以增加服务器制作集群架构,实现负载均衡功能,数据库方面可以采用分库分表查询以提高效率,还可增加缓存、cdn等技术减少对数据库缓存,不通业务场景使用到的技术并不是唯一的,还需根据业务来调整技术架构。

其次是安全性,应用挂了数据库不一定挂,可用其它应用连上来即可用。应用一般暴露在外网,数据库可不能也暴露在外网,网络建设需要。性能上考虑:服务器所在机器要处理大量请求,耗用大内存和占用大量资源,数据库也要占用大量资源,避免机器抗不住。(内存不是唯一资源)


为什么要把web服务器和数据库服务器运行在不同机器上? - 网络|
  • 如何看待数据挖掘? - 网络|
  • 如何看待数据挖掘? - 网络| | 如何看待数据挖掘? - 网络| ...

    为什么要把web服务器和数据库服务器运行在不同机器上? - 网络|
  • 国内哪款CRM软件比较好用? - 网络|
  • 国内哪款CRM软件比较好用? - 网络| | 国内哪款CRM软件比较好用? - 网络| ...

    为什么要把web服务器和数据库服务器运行在不同机器上? - 网络|
  • 本硕非IT、计算机相关专业,入行IT难麽? - 网络|
  • 本硕非IT、计算机相关专业,入行IT难麽? - 网络| | 本硕非IT、计算机相关专业,入行IT难麽? - 网络| ...