- 博客(5)
- 收藏
- 关注
原创 Java处理高并发高负载网站的系统架构之数据库集群和库表散列,领取文末彩蛋!
大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列。在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。上面提...
2019-05-31 16:51:36
416
原创 Java处理高并发高负载网站的系统架构之图片服务器分离 ,一分钟学习走起!
今天我们继续为大家分享Java处理高并发高负载网站的系统架构之图片服务器分离。大家知道,对于Web 服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃,在应用服务器和图片...
2019-05-30 15:10:29
375
原创 干货!!Java处理高并发高负载类网站之数据库篇,零废话4万多的小伙伴都学到了!
相遇即是缘分,亲启便是相逢!废话不对说,让我们进入今天的主题!Java处理高并发高负载类网站关注点之 数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-从)方式进行同步复制,将查...
2019-05-30 09:44:18
921
原创 Java处理高并发高负载类网站关注点之缓存、负载均衡、存储! 每天1分钟的好干货!
前两篇文章我们已经详细的介绍了Java处理高并发高负载类网站关注点的数据库和HTML静态化的问题,本文我们将继续为大家介绍有关缓存、负载均衡、存储解决方法。缓存是另一个大问题,一般用memcached来做缓存集群,一般来说部署10台左右就差不多(10g内存池)。需要注意一点,千万不能用使用swap,最好关闭linux的swap。负载均衡/加速可能上面说缓存的时候,有人第一想的是页面静态化,所...
2019-05-30 09:43:52
233
原创 Java处理高并发高负载类网站之HTML静态化,让你不断学习的干货!
昨天咱们分享的【Java处理高并发高负载类网站关注点之 数据库】,已经收到很多同学的好评,今天我们继续分享Java处理高并发高负载网站的系统架构之HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是 最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常...
2019-05-30 09:43:19
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人