MySQL高可用
文章平均质量分 76
半瓶子酱油
这个作者很懒,什么都没留下…
展开
-
MySQL Amoeba读写分离
Amoeba 简介 Amoeba for mysql可作为mysql的分布式数据库前端代理层,它主要在应用层访问mysql的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、query filter、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。 在amoe原创 2015-03-15 21:17:29 · 681 阅读 · 0 评论 -
MySQL高可用之MySQL-MMM
一、MMM概述: MySQL Master-Master Replication Manager(MySQL主主复制管理器),用来监控和故障切换,管理mysql Master-Master复制的配置 (同一时间只有一个节点是可写的),附带的工具套件可以实现多个slaves的read负载均衡,因此你可以使用这个工具移除一组服务器中复制延迟较高的服务器的虚拟IP,它还可以实现数据备份、节点之间重原创 2015-03-15 21:15:37 · 974 阅读 · 0 评论 -
MySQL Proxy读写分离
MySQL Proxy简介 MySQL Proxy(MySQL代理)是一个通过MySQL网络协议,提供MySQL服务器与客户端之间连接的应用工具,在基本配置条件下,MySQL代理仅是传递客户端发出的查询请求到MySQL服务器端,而后返回MySQL服务器的响应到客户端。 由于MySQL代理使用的MySQL网络协议,因此所有MySQL兼容的客户端(包括mysql命令行、调用mysql命令行的类原创 2015-03-15 21:16:20 · 1077 阅读 · 0 评论 -
MySQL高可用之MHA
MHA简介 MHA分管理节点和数据库节点,数据库节点由mysql主从或者主主从构成,当主库挂掉后,管理节点会自动将从节点提升为主节点;管理节点的角色类似于oracle数据库中的fast start failover中的observer,但mha上层可以通过keepalive部署VIP,程序连接数据库使用VIP,从而实现后台数据库的故障切换透明化 MHA节点包含三个脚本,依赖perl模块;原创 2015-03-19 16:23:24 · 844 阅读 · 1 评论 -
MySQL Cluster安装
MySQL Cluster的基本概念 NDB是一种“内存中”存储引擎,它具有可用性高和数据一致性好的特点。。 在很多情况下,术语“节点”用于指计算机,但在讨论MySQL Cluster时,它表示的是进程。在单台计算机上可以有任意数目的节点。 有三类Cluster节点,在最低的MySQL Cluster配置中,至少有三个节点,这三类节点分别是: 管理(MGM)节点 这类原创 2015-03-16 23:56:06 · 550 阅读 · 0 评论