Java架构
xulimessage
爱,所以热爱!
展开
-
一、大型网站演进
大型网站演进 这里写目录标题大型网站演进一、单体应用1.静态页面(单向)2.交互(双向)3.单体架构(Java web)4.分离模式5.分离模式+缓存二、分布式架构1.集群(单库)2.主从分离(数据同步,增强负载能力)2.数据库集群(分库分表,分布式数据库,单库数据 大于 700万。主键不能使用,使用分布式主键。)3.加入搜多引擎(solar,es提供海量数据库搜索,保护数据库)![在这里插入图片描述](https://img-blog.csdnimg.cn/b39dc14ff20e4afc8b136c5a原创 2021-09-26 15:14:23 · 214 阅读 · 0 评论 -
Java技术栈
技术栈原创 2021-09-26 14:14:42 · 144 阅读 · 0 评论 -
一.大型网站的特点
高并发,流量大: 一个网站从小做到大,业务越来越大,积累的用户也越来越多,那么网站的请求量就势必越来越大。举个列子: 百度日均访问达到50亿+(据说已经超过谷歌) 腾讯QQ早就突破1亿用户同时在线 淘宝双11交易金额达到2000多亿人民币 (在此背后,那些工程师付出了多少汗水!?) 高可用: 大型网站有一个必须达到的标准,就是高可用。什么是高可用,就是假设服务器宕机了,这个时候用户就无法访问,我们必须保证网站稳定地向用户 时不间断的服务,哪怕有服务器节点宕机了,这个时候备用机也会替换当前不可用的服务器节点.原创 2021-09-26 11:02:36 · 155 阅读 · 0 评论