mysql cluster 7.2 学习笔记

原创 2012年03月23日 10:51:24

Mysql cluster 是mysql分布式计算环境的应用版本,使用了ndb/ndbcluster 存储引擎,允许在一集群中运行多个服务,ndb是一种内存中存储引擎,它具有很好的可靠性和一致性。

       Mysql cluster 7.2 中的组件联系图便如下图所示, Sql node/API为应用逻辑和数据节点提供连通性。有多个APIs供应用程序选择。MySQL提供标准的SQL接口,为所有主要的web开发语言和构架提供连通性。还提供NoSQL接口,连通包括Memcached、C++(NDB-API)、Java、JPA和REST/HTTP等语言。datanode与客户无关,用来管理数据存储和访问。表会在数据节点之间自动分片,数据节点也将透明地处理负载平衡,复制,故障转移和自我修复操作。而ndb_management server 节点是用来管理 sql node 和 data node 的, 当然我们也可以定制自己的客户端.这就需要专门的DBA 去配置了.

       在我的理解中,这个关系图很像普通的数据库3层架构.其中 clients/APIs 可以看做是外部层,sql nodes 便是概念层和内部层的结合, data nodes便是物理层了,所以这个关系图也充分展现了关系型数据库中物理数据的独立性和逻辑数据的独立性.

 在mysql cluster 架构中, MySQL集群包含上述所描述的三种节点类型,共同服务于应用程序。应用程序本身不需要了解这些不同的节点——它只是简单地连接到集群上,以无缝隙地方式提供服务。

Mysql cluster 的安装部署与设置(均只在linux 上安装.)

 

Note:安装准备,进入http://dev.mysql.com/downloads/cluster/.选择linux Generic下载最新版本的mysqlCluster 压缩包.大概300MB左右

MySql Cluster搭建

一:实验环境     二:实验步骤 1:安装包下载 请从http://dev.mysql.com/downloads/cluster/ 选择GENERIC LINUX 我下载的是:mysql-clus...
  • YABIGNSHI
  • YABIGNSHI
  • 2015年08月24日 15:51
  • 899

mysql-cluster 7.3.5-linux 安装

【集群环境】 管理节点    10.0.0.19 数据节点    10.0.0.12                    10.0.0.17 sql节点       10.0.0.18 ...
  • zhao8464160
  • zhao8464160
  • 2014年07月14日 16:42
  • 4051

MySQL cluster 7.2集群部署配置

http://my.oschina.net/HankCN/blog/179866 1. MySQL cluster简介 2. 部署配置方法 2.1下载MySQL cluster最新版本7.2.10,解...
  • tuzhen007
  • tuzhen007
  • 2014年03月20日 09:14
  • 439

mysql之PXC5.7.18集群系列——1. Percona XtraDB Cluster

优势:集群强一致写 劣势:写性能取决于写入最慢的节点
  • NLOneDay
  • NLOneDay
  • 2017年09月08日 16:17
  • 540

mysql cluster 7.2在线添加数数据节点

mysql cluster 7.2在线添加数数据节点 2012-02-29 10:46:26 标签:mysql cluster 数据库 数据节点 存储节点 本文主要是摘抄和翻译了一下...
  • linuxheik
  • linuxheik
  • 2015年07月03日 18:37
  • 621

Mysql Cluster 启动管理批处理和简单命令

开发中有一个项目用了Mysql Cluster,刚开始用很多基本命令不太熟练所以写了一个批处理方便使用。希望对大家也有所帮助。下面主要是在win环境下 mysql集群批处理,主要功能有: ...
  • long535
  • long535
  • 2016年09月02日 17:07
  • 366

CentOS6.6 安装与配置 MySQL Cluster 7.4.4

MySQLCluster是sharednothing分布式架构,ndb存储引擎把数据放置于内存中。可以做到无单点故障。由运行于不同服务器上的的多种进程构成,组件包括SQL节点,NDBD数据节点,管理程...
  • Sulley007
  • Sulley007
  • 2015年07月01日 23:48
  • 1277

CentOS7.2安装MySQL 5.7.10

1.下载MySQL源 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 2.安装MySQ...
  • dgatiger
  • dgatiger
  • 2015年12月24日 17:23
  • 3365

实战体验几种MySQL Cluster方案

MySQL的cluster方案有很多官方和第三方的选择,选择多就是一种烦恼,我们通过实战考察几种解决方案,包括MySQL Cluster, Fabric, Galera...
  • kingofworld
  • kingofworld
  • 2015年03月31日 22:02
  • 5732

MySQL Cluster 优点和缺点

优点:  - MySQL Cluster 自动将表分片(或分区)到不同节点上,使数据库可以在低成本的商用硬件上横向扩展,同时保持对应用程序完全应用透明。 凭借其分布式、无共享架构,MySQL...
  • zdc524
  • zdc524
  • 2016年01月15日 12:03
  • 7969
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql cluster 7.2 学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)