首页
JAVA笔记
数据库笔记
混乱记忆
小站记
您现在的位置
门户网站主从备份读写分离设计
简介: 简单介绍 mysql 读写分离设计在门户网站架构中的应用

读写分离主要是为了解决门户网站高并发读,的性能问题。由于门户网站的特殊性(读操作,远远大于写操作),高并发的读操作将是网站的瓶颈。为了解决这一的问题我们通常使用智能DNS + 数据镜像+web 集群的架构。

 

智能DNS + 数据镜像+web 集群的架构

而该架构的核心思想就是数据读写分离。智能dns主要解决就近访问的问题,数据镜像主要用到 mysql 主从备份(或者说是热备份)机制,读写分离主要用到 MySQL Proxy 中间件。这样的架构就可以将读的操作分散在各地区的节点中

 

主从备份可查看之前的文旦:http://www.xiaoyunduo.org/article/145/

 

MySQL Proxy 中间件可以根据条件与预先设定的规则,将数据库操作根据设置的规则到发送到指定的库去执行,从而降低读写分离在开发实现时的复杂度。关于 mysql proxy 的使用将会在之后的文章中介绍。

最近更新