分布式网站是怎么演变来的
来源:互联网 发布:淘宝固定背景导航 编辑:程序博客网 时间:2024/06/09 22:23
分布式网站是怎么演变来的
question
当很多用户同时访问网站,进行数据操作,文件读取,业务逻辑处理会给系统造成内存不足,怎么解决。
step
1.让用户获得经常需要的数据比如省份,菜单,商品名,快速的访问,而不是从数据库中访问,我们需要把这些数据放入缓存中,单个服务的缓存有限,我们就需要多个服务的缓存累加来解决这样的问题。2.单个数据库访问慢,我们就需要主从数据库,主数据库进行存操作,从数据库进行读操作,主数据库更新,从数据库自动更新,保持一致。3.文件数据很大后,占用硬盘很大,采用多个服务器,存放文件,比如用户的聊天记录,上传图片4.应用服务器,主要是接受用户的请求,处理逻辑,cpu比较高,用多台服务器,在前面一步采用均衡模块,决定请求去往哪个应用服务器。5.为了解决用户网络差的问题,可以将数据缓存在网络运营中心,更快访问数据,当请求到应用服务中,检查是否缓存了相同请求的数据,提供更快的反应给用户数据。
refs
http://blog.csdn.net/tzs_1041218129/article/details/52748271
last update 2016-10-08
0 0
- 分布式网站是怎么演变来的
- 团购网站的销售额是怎么来的?
- 团购网站的销售额是怎么来的?
- 一个好网站是怎么做起来的!
- 大型分布式网站演变架构
- 营销型网站可观的网站转化率是怎么来的?
- 分布式架构的演变
- 阳历是怎么来的
- 情人节是怎么来的
- bzImage是怎么来的
- 母亲节是怎么来的
- 性能是怎么来的
- 问答网站Quora将是博客演变的下一个方向?
- 问答网站Quora将是博客演变的下一个方向?
- 网站的演变
- 微软的收入是怎么来的
- -128的补码是怎么来的
- 0x33f00038是怎么得出来的?
- php 分页类中的获取URL遇到的问题
- this指针和构造函数
- 查看主机内存
- 操作系统概念读书笔记-常用线程库
- 使用Palette类提取图片的颜色信息
- 分布式网站是怎么演变来的
- Android开发入门第一季(环境组成介绍)
- Unsupported major.minor version 52.0
- Spring事务管理(详解+实例)
- 深入理解 iOS 开发中的锁
- CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target
- 关于IT职业生涯
- 第7周项目2—建立链队算法库
- maven核心,pom.xml详解(转)