当前位置:首页 > 站长杂谈 > 正文内容

网站“高并发大流量大数据”解决思路

小宝1年前 (2023-02-20)站长杂谈588

很多的人只要谈到“高并发大流量”就感觉非常的高大上,你感觉它难,是因为你没有一个清晰的思路,跟我们编程是一样的,你不知道从何入手这是最糟糕的。其实只要把思路告诉大家,瞬间就感觉简单多了。


1、硬件升级

普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大, 那么必须首先配置一台更高性能的专用服务器才能解决问题 ,否则怎么优化都不可能彻底解决性能问题。

 

2、负载均衡

它是根据某种负载策略把请求分发到集群中的每一台服务器上,让整个服务器群来处理网站的请求。

公司比较有钱的,可以购买专门负责负载均衡的硬件(如:F5),效果肯定会很好。对于大部分公司,会选择廉价有效的方法扩展整个系统的架构,来增加服务器的吞吐量和处理能力,以及承载能力。

 

3、服务器集群

服务器集群就是指将N台服务器集中起来一起进行同一种服务,它们之间通过网络实现通信。让N台服务器之间相互协作,共同承载一个网站的请求压力。

在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。

 

4、数据库读写分离

基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。

 

5、数据库分表技术(垂直分割,水平分割)

当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,很有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。

 

6、表建立相应的索引

使用索引可快速访问数据库表中的特定信息。

 

7、页面静态化

前台实现完全的静态化最好,可以完全不用访问数据库。

 

8、缓存技术(MemCache、Redis)

缓存技术就是另一个解决方案,就是将动态数据存储到缓存文件中,动态网页直接调用 这些文件,而不必再访问数据库。

 

9、禁止外部盗链

外部网站的图片或者文件盗链往往会带来大量的负载压力,因此应该严格限制外部对于自身的图片或者文件盗链。

 

10、控制大文件的下载

大文件的下载会占用很大的流量,并且对于非SCSI硬盘来说,大量文件下载会消耗 CPU,使得网站响应能力下降。因此,尽量不要提供超过2M的大文件下载,如果需要提供,建议将大文件放在另外一台服务器上。

 

11、CDN加速

在用户访问网站时,可以就近获取所需网页内容。可以快速提高用户的访问速度。

 

12、代码优化

程序代码优化的含义是最终生成的目标代码短(运行时间更短、占用空间更小),时空效率优化。

AFsIxKpsEAQYACDtzfPqBSi75dH2BzDuBTjoAg!500x500.png.webp 网站“高并发大流量大数据”解决思路  网站 大数据 第1张


扫描二维码推送至手机访问。

版权声明:本文由 菠萝博客 发布,如需转载请注明出处。

本文链接:https://www.boluobk.cn/post/230.html

标签: 网站大数据
分享给朋友:

相关文章

网站已安全运行X天X小时X分X秒

网站已安全运行X天X小时X分X秒

截止至现在本站已安全运行784天,还是和以前一样,就是人变懒了,代码都是以前的东西,css只是变颜色的可有可无,js自己找地方丢或一起放主题页脚文件即可,不懂留言~好久没发文章了,水一下。◕‿◕。代码一:本站已安全运行: <span...

有你世界全网首发超级网站攻击脚本

有你世界全网首发超级网站攻击脚本

首发超级网站攻击脚本攻击效果取决于你的网速原理是post提交from表单中类似短信轰炸我这个是注册用户的,也可以改成其他。发帖子等等可以开多台VPS实行攻击请自行修改更多功能实测2台vps开多线程10小时注册324,754用户源码如下imp...

KOS工具箱【免费】一键设置Kangle EP每日备份数据到FTP空间

KOS工具箱【免费】一键设置Kangle EP每日备份数据到FTP空间

介绍KOS云备份免费版● [免费]保留最新3份数据● [免费]备份自己FTP存储空间● [免费]每日备份网站和数据库安装前往KOS工具箱(Kangle工具箱)官网;安装并运行KOS工具箱;安装完成人后,输入kostool.cn启动KOS工具...

什么是TAG标签?怎么设置?有什么用?

什么是TAG标签?怎么设置?有什么用?

刚开始入行SEO行业的SEOer可能不太明白究竟什么是TAG标签,TAG标签有什么用处?要怎样设置才能显示呢?为什么要设置TAG标签,对于这一系列的问题,下面由小编为您揭晓答案!1.什么是TAG标签,TAG标签显示在哪里TAG标签指的是可以...

宝塔面板插件-shadowsocks可视化管理

宝塔面板插件-shadowsocks可视化管理

插件简介以前总认为宝塔面板和shadowsocks水火不相容,两者总是无法成功安装在同一VPS,无奈只能买两台vps使用。终于,看到某大神制作了宝塔面板插件,将SS集成在可视化插件中,非常方便进行管理。测试环境系统版本:CentOS&nbs...

uptimerobot 免费服务监控平台

uptimerobot 免费服务监控平台

虽然国内也有不少提供免费服务监控的平台,但却都存在不少限制。比如监控宝免费版限额6个网站,而360监控最小频率为10分钟等。相比之下 uptimerobot 免费版提供50个监控配额,最小5分钟的监控频率,除此之外还支持生成公共的监控页面,...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。