db proxy 在大型互联网站的数据库部署中,部署最多的数据库为MySQL.随着MySQL中Innodb存储引擎对事物的支持,MySQL在互联网公司部署中,应用量越来越多.典型应用MySQL的公司有Google.Baidu.Taobao等大型互联网公司.MySQL的优势在于其高扩展性和价格优势等.实际上,MySQL可以免费应用于企业级的部署中. 在MySQL复制方式部署中,有两种部署方式:同步复制和异步复制.同步复制采用NDB 存储引擎,异步复制需要使用mysql-proxy结合master-…
Mysql的读写分离可以使用MySQL Proxy和Amoeba实现,其实也可以使用MySQL-MMM实现读写分离的自动切换.MySQL Proxy有一项强大功能是实现"读写分离",基本原理是让主数据库处理写方面事务,让从库处理SELECT查询:Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡等功能.下面重点说下Mysql Proxy: MySQL Proxy处于客户端应用程序和MySQL服务器之间,通过截断.改变并转发客户端和后端数据库之间的通信…