大型网站架构演化过程(三)

随着业务增长,大型网站需采用分布式文件系统、数据库及NoSQL、搜索引擎等技术进行架构升级。分布式数据库应对数据膨胀,NoSQL和搜索引擎增强数据存储与检索能力,统一数据访问模块简化应用管理。

上接:大型网站架构演化过程(二)

 6.使用分布式文件系统和分布式数据库系统

    我们都知道,任何强大的单一服务器都无法满足大型网站持续增长的业务需求。数据库经过读写分离后,从一台变成两台,但随着业务的发展依然无法满足需求,这个时候就需要分布式数据库了。文件系统也一样,用分布式文件系统。分布式数据库是网站数据拆分的最后手段,只有在数据庞大的时候,才使用

7. 使用NoSQL 和搜索引擎

    随着网站业务越来越复杂,对数据存储和检索的需求也越来越复杂。网站需要采用一些非关系型数据库技术,如NoSQL和非数据库查询技术搜索引擎。NoSQL和搜索引擎都是源自互联网的技术手段对可伸缩的分布式特性具有更好的支持,应用服务器则通过一个统一的数据访问模块访问各种数据,减轻应用程序管理诸多数据源的麻烦。

 

本文内容:参考了 李智慧的文献资料。本文不做商业用途,只为学习和交流,若有侵权,请尽快联系,我会尽早删除。在此谢谢那些为技术行业付出的工作者们。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值