数据库发展史 1、单机MySql 瓶颈: 数据量如果太大,一台机器放不下 数据的索引,一台机器也放不下 读写混合,一台服务器也承受不了 2、memcached(缓存)+mysql+ 垂直拆分(读写分离) 3、分库分表+水平拆分+MySql集群 本质:数据库(读,写) 读: MyISAM:表锁,效率低,高并发下出现严重锁问题 InnoDB:行锁 写: 分库分表