APP->DAL->Mysql
90年代,,一个基本网站的访问量一般不会太大,单个数据库完全足够,
那个时候,更多去使用静态HTML-服务器根本没有太大压力
这种情况下,整个网站的瓶颈是什么?
数据量如果太大,一个机器就放不下了数据的索引(B+Tree),一个机器内存也放不下。访问量(读写混合),一个服务器承受不了
只要出现饿了三种情况之一,那么就必须要晋级
2、Memcached(缓存)+Mysql+垂直拆分(读写分离)网站80%都是在读,每次都要去查询数据库的话,十分的麻烦,所以说我们希望减轻数据的压力,我们可以使用缓存来保证,效率!发展过程,优化数据结构与索引->文件缓存(IO) ->Medmcached(当时最热门的的技术) 3、了解3V+3高
- 大数据时代的3V:主要是描述问题的
海量的Volume多样的Variety实时的Velocity
大数据时代的3高:主要是对程序的要求
高并发高可扩高性能



