好消息,百度网盘专业搜索网站上线了
打开瞧一瞧:
http://bitar.cn
下载:mysql-cluster-gpl-7.4.7-winx64
内置了:mysql-5.6.25,ndb-7.4.7
文档可参考 mysql参考手册【mysql簇】
====================================================
管理(MGM)节点
新建文件夹,存放ndb_mgm.exe 和ndb_mgmd.exe,就是管理(MGM)节点
不需要mysql客户端
端口监督程序和客户端二进制版本(分别是ndb_mgmd和ndb_mgm)
config.ini
[ndbd default]
NoOfReplicas=2
DataDir=E:\\balance\\mysql-cluster\\mgm\\datanode
DataMemory=80M
IndexMemory=18M
[mysqld default]
[ndb_mgmd default]
[tcp default]
[ndb_mgmd]
NodeId=1
HostName=127.0.0.1 #管理节点服务器
PortNumber=1186
# Storage Engines
DataDir=E:\\balance\\mysql-cluster\\mgm\\1
[ndbd]
NodeId=2
HostName=127.0.0.1 #MySQL集群db1的IP地址
#portnumber=2001
DataDir=E:\\balance\\mysql-cluster\\mgm\\2
#DataDir= D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data #如果不存在就创建一个
[ndbd]
NodeId=3
HostName=127.0.0.1 #MySQL集群db2的IP地址
#portnumber=2002
DataDir=E:\\balance\\mysql-cluster\\mgm\\3
#DataDir= D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data #如果不存在就创建一个
[MYSQLD]
NodeId=5
HostName=127.0.0.1
#portnumber=3310
[MYSQLD]
NodeId=6
HostName=127.0.0.1
#portnumber=3320
//启动管理节点
ndb_mgmd --ndb-nodeid=1
--config-file=E:\\balance\\mysql-cluster\\mgm\\config.ini
--config-dir=E:\\balance\\mysql-cluster\\mgm
--initial 首次使用,会清空数据
//用于安装 --install=ndb_mgmd
数据(NDBD)
复制ndbd.exe
//启动存储节点(ndbd.exe 没有config参数)
ndbd.exe
--ndb-nodeid=3
--ndb-connectstring=127.0.0.1:1186
--initial 首次使用,会清空数据
连上默认1186端口,mgm服务会分配nodeid
SQL节点
用mysql-cluster的压缩包
my.ini
[mysqld]
ndbcluster
port=3310
ndb-connectstring=127.0.0.1
[mysql_cluster]
# Options for data node process:ndbcluster
ndb-connectstring=127.0.0.1
# location of management server
启动sqld
mysqld --defaults-file=E:\\balance\\mysql-cluster\\mysql5.6\\3310\\my.ini --ndb-nodeid=5 --console
application application application application
\ | \ | Applications
\ | \ /
------------------------------------------------
mysqld mysqld mysqld
\ | | MySQL Server
\ | |
-------------------------------------------------
NDB CLUSTER
(data nodes)
ndbd ndbd ndbd Stroage
|
|
-------------------------------------------------------
ndb_mgmd ->ndb_mgm
Management Server client
节点 IP地址
管理(MGM)节点 192.168.0.10 (管理配置)
MySQL服务器(SQL)节点 192.168.0.20
数据(NDBD)节点"A" 192.168.0.30
数据(NDBD)节点"B" 192.168.0.40
================================
启动顺序:管理节点->数据节点->sql节点
关闭顺序:sql节点->数据节点->管理节点
关闭节点:ndb_mgm> 1 stop
Node 1 has shutdown.
查看集群状态:ndb_mgm>show
NoOfReplicas=2:数据节点数量
表必须用ENGINE=NDB或ENGINE=NDBCLUSTER选项创建,或用ALTER TABLE选项更改
ALTER TABLE `db0100` ENGINE=NDBCLUSTER;
测试:在一个sql中插入数据,其他sql立刻同步
总结:操作任意一个sql节点,ndb引擎会同步数据到其他sql节点
NDB是一种“内存中”存储引擎
NDB存储引擎选项配置:多种故障切换和负载平衡
分享到:
相关推荐
MySQL Cluster 8.0.27( Microsoft Windows) 适用于Windows (x86, 64-bit), ZIP Archive
mysql-cluster-gpl-7.2.4-win32.msi 用于MySql数据库集群。公司不能上外网
MySQL Cluster 8.0.27( Linux - ...mysql-cluster-8.0.27-linux-glibc2.12-x86_64.part2.rar https://download.csdn.net/download/weixin_43800734/43757676 mysql-cluster-8.0.27-linux-glibc2.12-x86_64.part1.rar ...
手把手教大家搭建MySQL主从复制的搭建,就是一个服务器,三个库,三个库可以同时同步数据,起到安全备份的作用.小编亲自搭建,遇到的一些问题都有解决方案,大家如安装过程中遇到什么问题可以随时问我.
MySQL集群PXC-5.6.15-25.5: Percona-XtraDB-Cluster-5.6.15.tar.gz percona-xtradb-cluster-galera.tar.gz Percona-XtraDB-Cluster-5.6.15-25.5.759.Linux.i686.tar.gz Percona-XtraDB-Cluster-5.6.15-25.5.759....
MySQL集群PXC: Percona-XtraDB-Cluster-8.0.32-24.tar.gz percona-xtradb-cluster_8.0.32-24.orig.tar.gz Percona-XtraDB-Cluster-8.0.32-24.tar.gz.gz
MySQL集群PXC-5.7.41: Percona-XtraDB-Cluster-5.7.41-31.65.tar.gz percona-xtradb-cluster-5.7_5.7.41-31.65.orig.tar.gz Percona-XtraDB-Cluster-server-57-5.7.41-31.65.1.el7.x86_64.rpm Percona-XtraDB-...
linux下MySQL-Cluster集群研究.doc linux下MySQL-Cluster集群研究.doc linux下MySQL-Cluster集群研究.doc linux下MySQL-Cluster集群研究.doc linux下MySQL-Cluster集群研究.doc
mysql-cluster for windows配置mysql-cluster for windows配置
简单使用Mysql-Cluster-7.5搭建数据库集群 简单使用Mysql-Cluster-7.5搭建数据库集群
MySQL Cluster 8.0.27( mysql-cluster-8.0.27-macos11-x86_64.tar.gz) 适用于macOS 11 (x86, 64-bit), Compressed TAR Archive
mysql集群版
本资源是mysql集群版本64位,便于广大开发者开发使用,低分提供下载。
Cluster的汉语是“集群”的意思。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。MySQL Cluster 使用了一个专用的基于内存的存储引擎——NDB引擎,这样做的好处是速度快, 没有磁盘I/O的...
MySQL Cluster(MySQL 集群) 测试环境: CentOS4.6 数据库版本: mysql-cluster-gpl-6.3.20
MySQL Cluster 8.0.27( Microsoft Windows) 适用于Windows (x86, 64-bit), MSI Installer
mysql分布式集群安装包,这是其中一个,有别于普通的myql集群
mysql cluster集群介绍,及其实现架构
mysql集群版
mysql多主集群安装包