文章来源:沈阳电脑维修回收网 更新时间:2023-01-13 15:29:46 浏览量:
很多人跟我有同样的好奇淘宝、百度那样级别的网站需要什么样的服务器配置才能够正常流畅运行。这样的网站具备高并发/海量数据的读取和存储;目前通常的技术:就是用服务器集群来处理。这么服务器里面肯定有管理分配任务的;每个服务器都要坚守自己职责;但是大部分服务器还是在数据存储上面。
淘宝网/天猫到底有多大的数据;应该是PB存储级别;淘宝多少个商家;然后有多少的商品详情页面的内容和图片;以及交易存档数据。10多年的数据内容里面;占用硬盘的还是图片;几天几夜都数不清楚的硬盘;机房里面每小时的耗电量都是惊人的数据。
国内大型网站淘宝/天猫/百度/微博/12306这些大型网站都要用到超级计算机。超级计算机,科研中的高速海量数据计算的,多数是科学计算领域的应用。淘宝网这些较大的网站,用的则是楼上所说的服务器集群,就是多台服务器一起使用,对外部来说就像是一个服务器。是通过负载均衡来承担较大的访问量的,是信息服务领域的应用。
淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可伸缩,高性能,高可用性的分布式互联网应用.
1、 应用无状态(淘宝session框架)
2、有效使用缓存(Tair)
3、应用拆分(HSF)
4、数据库拆分(TDDL)
5、异步通信(Notify)
6、非结构化数据存储 ( TFS,NOSQL)
7、监控、预警系统
8、配置统一管理
完成上述需求;不是一台服务器就能够解决的;同一时间处理数据量大/用户请求多等特点;必须是N台(根据具体需求而定)超级计算机和大量集群服务器同时去完成。
地址:沈阳市于洪区怒江北街41-4号5门电话:15640530886
版权所有:Copyright © 2013-2023 沈阳1010电脑维修装机店 版权所有 辽ICP备2022011558号-2辽公网安备 21011402000457号
本站部分信息来源于互联网,版权归原作者所有如有侵权请立即与我们联系,我们将及时处理