物化视图 读写分离

物化视图
区别于一般的视图,将数据保存在硬盘中, 查询时直接从物化视图中取.
而视图只是逻辑上的将多张表关联起来, 实际查询时还是从多张表中取数据.
实际上,物化视图没多大意义,花费很多资源去同步这张物化视图表.
Memcache DB内部的缓存 都使得查询快了很多.
复杂的查询用solr也能解决

读写分离
从双机热备功能发展而来的, 一台主server接受用户的CURD,同时将数据备份到slave上. 避免主server宕机后DB不可用现象.
缺点是 平时slave上的资源是空闲的, 而server很忙,还要负责数据备份,这样如果查询分配到slave上的话,可以降低负载, 同时还能保证数据的一致性.
但是这样一来就失去了双机热备的功能.
再增加两台机器??
http://blog.csdn.net/sanjay_f/article/details/48916171

你可能感兴趣的:(LJ)