下载此文档

阿里巴巴平台网站架构设计方案.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
阿里巴巴平台网站架构设计方案
大型网站架构设计方案
-阿里巴巴首席平台架构师经验分享
网站的基础结构是网站优化的主要因素,旁门左道只能适用一时,最主要的还是专心结构和日常内容
一、数据库集群和库

阿里巴巴平台网站架构设计方案
大型网站架构设计方案
-阿里巴巴首席平台架构师经验分享
网站的基础结构是网站优化的主要因素,旁门左道只能适用一时,最主要的还是专心结构和日常内容
一、数据库集群和库表散列:
大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列,在数据库集群方面, 很多数据库都有自己的解决方案, Oracle, Sybase 等都有很好的方案,常用的MySQL 提供的Master/Slave 也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可,上面提到的数据库集群由于在架构,成本,扩张性方面都会受到所采用DB 类型的限制,于是我们需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案,我们在应用程序中安装业务和应用或者功能模块将数据库进行分离,不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID 进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性,sohu 的论坛就是采用了这样的架构,将论坛的用户,设置,帖子等信息进行数据库分离,然后对帖子,用户按照板块和ID 进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让系统随时增加一台低成本的数据库进来补充系统性能;二、图片服务器分离:


对Web 服务器来说,不管是Apache,IIS 还是其他容器,图片是最消耗资源
大型网站架构设计方案
-阿里巴巴首席平台架构师经验分享
网站的基础结构是网站优化的主要因素,旁门左道只能适用一时,最主要的还是专心结构和日常内容
一、数据库集群和库表散列:
大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列,在数据库集群方面, 很多数据库都有自己的解决方案, Oracle, Sybas

阿里巴巴平台网站架构设计方案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人森森
  • 文件大小17 KB
  • 时间2022-05-20