架构演进

1.什么是大型网站?

        访问量和数据量缺一不可的网站。

2.大型网站架构演进

      2.1.首先是单机构建的网站,

      2.2.随着业务量的增长,单机无法满足,将数据库与应用分离

      2.3.应用服务器集群化

            2.3.1.负载均衡设备

            2.3.2.解决应用服务器变为集群后的Session问题

                    ①Session Sticky 负载均衡器能根据每次请求的会话标识来进行请求转发

                    ②Session Replication 多副本session

                    ③Session数据集中存储

                    ④Cookie Based。 Session数据放在Cookie中

    2.4.数据读压力大,读写分离

            2.4.1.读库

            2.4.2.搜索引擎

            2.4.3.缓存,包括数据缓存和页面缓存

  2.5.引入分布式存储系统,弥补关系型数据库的不足

  2.6.读写分离后,数据库再遇瓶颈

         2.6.1.数据垂直拆分,专库专用

        2.6.2.数据水平拆分,解决垂直拆分后的单机问题

 2.7.应用面对的新问题

      2.7.1.应用拆分

      2.7.2.服务化

 2.8.消息中间件

            

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值