高并发数据库解决方案.docxVIP

  • 9
  • 0
  • 约 13页
  • 2020-12-08 发布于山东
  • 举报
高并发高负载数据库架构策略 在 WEB 网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库 的架构也需要动态扩展, 在数据库的扩展过程基本上包含如下几步, 每一个扩展都可以比上 一步骤的部署方式的性能得到数量级的提升。 1. WEB应用和数据库部署在同一台服务器上 一般的小规模的网站采用这种方式, 用户量、 数据量、并发访问量都比较小,否则单台服务 器无法承受,并且在遇到性能瓶颈的时候升级硬件所需要的费用非常高 昂,在访问量增加 的时候,应用程序和数据库都来抢占有限的系统资源,很快就又会遇到性能问题。 2. WEB应用和数据库部署在各自独立的服务器上 web 应用和数据库分开部署, WEB 应用服务器和数据库服务器各司其职,在系统访问量增 加的时候可以分别升级应用服务器和数据库服务器, 这种部署方式是一般小规模网站的典型 部署方式。 在将应用程序进行性能优化并且使用数据库对象缓存策略的情况下, 可以承载较 大的访问量,比如 2000 用户, 200 个并发,百万级别的数据量。 3. 数据库服务器采用集群方式部署(比如 Oracle的一个数据库多个 实例的情况) 数据库集群方式能承担的负载是比较大的, 数据库物理介质为一个磁盘阵列, 多个数据库实 例以虚拟 IP 方式向外部应用服务器提供数据库连接服务。 这种部署方式 基本上可以满足绝 大多数的常见 WEB 应用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档