网络架构 ps:一直延续

随着互联网的发展,网络架构经历了从单一服务器到使用Nginx作为反向代理服务器,并引入负载均衡和缓存机制的变化。为了应对数据量激增,出现了数据库集群、读写分离等技术,同时引入了Memcached和NoSQL数据库如Redis来提高数据处理效率。
摘要由CSDN通过智能技术生成

随着历史的演变吧  最开始的电脑不普及的时候 整个网络的 构建无非是这样

后来访问量变多那么架构的演变 变成


nginx作为一个反向代理服务器 同时在这提醒 nginx 不仅仅只是一个 同时server 也不仅仅只是一个

nginx 作为一个反向代理服务器 同时提供一个调度算法 ip为多少的进入第几个服务器

又伴随这数据量的增大 使数据分工明确 数据库集群出现


主从复制读写分离

由于数据量的再次大增 毫无疑问 高速缓存的数据库开始出现 由于每次都在数据库内进行添加和删除数据十分不便速度也慢 

从此出现 memcache 


memache软件提供高速缓存,由于关系型数据库提取数据都是从硬盘提取,每次提取都要访问硬盘速度很慢,硬盘和内存哪个速度快毫无疑问内存快,你可以对数据提供一个 memcache,也就是说每次读写数据都在内存中读写不是再硬盘中,等到一段时间过后统一向数据库里面提交数据用于保存数据,比如你看视频 那么你第一次看的时候就会比较慢因为你要加载视频 但是你看完了之后 再次看就会快很多 就是因为加入了缓存 同理memcache为数据库提供了一个缓存

由于数据量的级数再次增加 nosql 横空出世 

很简单的例子 比如每次要加一个字段 数据库可以

ALTER TABLE 表名 ADD 字段名 bit

但是毫无疑问不可能疯狂每次都添加字段 也不太可能但是

redis 提供bson 和json差不多的结构创建kv的键值对 完全就可以 同时数据也快




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值