日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

window mysql集群视频_windows7实现mysql集群cluster-mysql簇

發布時間:2023/12/10 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 window mysql集群视频_windows7实现mysql集群cluster-mysql簇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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 Serverclient

節點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存儲引擎選項配置:多種故障切換和負載平衡

分享到:

2015-11-17 14:53

瀏覽 695

評論

總結

以上是生活随笔為你收集整理的window mysql集群视频_windows7实现mysql集群cluster-mysql簇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。