大型网络架构变迁和知识图谱

——仅供个人学习使用,如有侵犯版权,请作者联系我,立马处理。


【前端页面缓存】 cookies 、session、本地缓存、应用缓存

【页面片段缓存】EDI

【数据缓存】https://blog.csdn.net/weixin_35804181/article/details/79643525

[原理]将数据写入读写更快的存储、离应用最近的位置(分布式应用、推荐系统)、离用户最近的位置(需    
    要及时响应到客户端的服务)
[媒介]中间件: Varnish\Ngnix\Squid\Memcache\Redis\Ehcache,内容;文件、数据、对象;介质:CPU、 

  内存、磁盘
[缓存设计] what?where?How?
    what:1、热点数据 2、静态资源
    Where:CDN、反向代理、分布式缓存服务器、本机
    How:过期策略、固定时间、相对时间、同步机制、实时写入、异步刷新

【数据库中间件】https://www.cnblogs.com/grefr/p/6087942.html
[解决的问题]为海量前台数据提供高性能、大容量、高可用性的访问
为数据变更的消费提供准实时的保障
高效的异地数据同步

[数据库中间件的分类]
        分布式数据库分表分库

        数据增量订阅与消费

        数据库同步(全量、增量、跨机房、复制)

        跨数据库(数据源)迁移

【分布式文件系统】http://stor.51cto.com/art/201802/566022.htm
[主流的分布式文件系统] Hadoop
[应用背景及作用]企业对数据存储的要求越来越高,而且模式各异。分布式文件系统将数据存储在物理上
分散的多个存储节点上,对这些节点的资源进行统一的管理与分配,并向用户提供文件系统访问接口,其主要解决
了本地文件系统在文件大小、文件数量、打开文件数等的限制问题。
https://www.cnblogs.com/youngerchina/p/5624459.html

猜你喜欢

转载自www.cnblogs.com/Erma/p/10531528.html