既然刚刚入门,那我们就把简单的都搭建一遍,然后在研究深层次的,前面搭建了heartbeat+nginx+tomcat的 负载均衡 高可用性的web集群,反向代理tomcat并了解到一些nginx的特性,那些深层次的不知道怎么用也没地方用呀。这就是自学的坏处,刚刚起步,啥都不懂,蒙头看论坛!
前面搭建完了,就开始后面的数据存储了,大学自己看了Oracle,现在只记得每次安装和卸载的抓狂,现在用的是DB2,就只会一些select,还是千辛万苦去申请下来的账号,去学习DB2的系统表什么的学完就忘,根本没用,对,没错,现在开始接触MySql。路漫漫,我觉得还是多看看MySql吧,至少Mysql 安装包不到1G 还能一直存在我的虚拟机中,只怪接触的太晚,拍拍脑门,自己去年都干嘛去了。。
ok 先去 官网down Mysql cluster的 linux 版本 现在是7.3.4了。。
http://dev.mysql.com/downloads/cluster/
其实说到Mysql 的就是这种集群,专门去网上查了下 貌似挺多的
1 就是 master/slave, master/slave/slave ,master/master/slave
这个应该是用 Mysql Proxy 来实现? 有趣的读写分离,利用master的日志文件更新,写db永远在master上面,select 分在slave上减少负载,一般采用双主多从,这样一个master down掉了 另一个就冲上去,其他两个master 如果down掉了 slave上数据可能没有更新啥子啥子的。比较麻烦,(小白真的很想做DBA,只可惜入门无法呀。。还是脑袋太笨)
2 就是 MySQL 的 HMA
这个应该是上面的一个实现。。。囧 不懂这个。。
3.哈哈 就是前面看的 heartbeat+DRDB+Mysql 没有深看,HB本来就是一个心跳检测,还是一个不行另一个上撒
4.Synchronous Replication 真不懂。有时间看看 也是基于master/slave的
5.Global Transaction ID 同上。。
6 MySql Cluster 这个和上面的都不一样。才用 管理节点,sql节点,data节点组成,粗略的理解下就是 sql节点处理客户请求,然后发到data节点存储数据,data节点采用特殊的存储引擎NDB,来读写数据并且保持数据的一致性,这data节点存在不同的存储设备上,一个down了 和其他的一点关系都没有,大数据冗余。然后利用一个管理节点来管理这些东西 存log什么的 (就是粗略的理解下。。。。)
接下里 就开始准备Mysql cluster实现 需要的 好几台虚拟机了!呜呜 公司电脑硬盘不够了。。。。。为什么这个必须要三台以上的服务器。。。太坑了。。
2014/2/17 搬家搬了2天。 公司网速不给力呀,一个400M的东西 根本下不了,晚上找人带下吧,自己学习又拉下来了
分享到:
相关推荐
centos7搭建mysql集群,包含整个搭建步骤,部分错误解决方案
Spring + Ibatis 与mysql集群集成
Windows环境下MySQL集群的搭建,使用了三个节点,第一个节点作为管理节点,第二个节点作为数据节点A和SQL节点A,第三个节点作为数据节点B和SQL节点B。 此外,还演示了如何使用图形化客户端管理MySQL集群,新建数据库...
Linux MySQL 集群安装和配置 本文将向您讲述如何安装和配置一个基于 Linux 的 MySQL 集群,实现高可用性和负载均衡。我们将介绍如何在 3 台服务器上安装和配置 MySQL 集群,包括 Server1、Server2 和 Server3,其中...
mysql集群对比,8中方案对比,附原理图
mysql集群的一种方案
此文档中包括mysql集群安装手册的详细步骤和mysql集群安装中可能会遇到的问题解决方法
使用Docker建立Mysql集群使用Docker建立Mysql集群使用Docker建立Mysql集群使用Docker建立Mysql集群
linux 下mysql集群安装配置 Centos
centOS-6.3安装Mysql集群,Mysql集群易于搭建,基于内存运行,不需要共享存储,非常方便
MySQL集群,MySQL主从安装总结
资源名称:5台MYSQL集群资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
Centos7_1611_64bit安装mysql集群方案:1+2+2(3台服务器)环境清理及准备(在各节点服务器上都要执行)清除MySQL旧版本,首先使用如下
MySQL集群评估手册.pdf
linux服务器做mysql数据库集群,很好不错的文档、很实用。
文档详细描述了如何在linux上配置mysql集群,列出了linux版本、mysql版本以及其他用到的系统包,其中gcc-4.4.4.tar.gz比较大,没办法上传,需要自己网上下载。
本文为MYSQL集群+HA高可用【MySQL性能调优】实践案例里面有相关操作步骤.可以下载下来相互学习,希望能帮助到需要帮助的童鞋.
MYSQL集群配置手写完整文档,亲测有效
本文档讲述了MySql集群搭建方案,比较详细的。特分享下载。
RHEL服务器下架设MYSQL集群 RHEL服务器下架设MYSQL集群 RHEL服务器下架设MYSQL集群