首页
学习
活动
专区
圈层
工具
发布

MySQL NDB Cluster介绍

最近翻译了好几篇关于NDB的文章,相信有很多人会有疑问,NDB Cluster究竟是个什么东西?它是一款新产品吗?它和InnoDB Cluster有什么不同?它是MySQL吗?它怎么使用?...在这篇文章里,我将为大家介绍一下MySQL NDB Cluster是什么?它的架构和特征,以及它的适用场景。 MySQL NDB Cluster并不是一款新产品,它的最新版本8.0最近刚刚发布。...MySQL NDB Cluster与MySQL Server(人们普遍认知的MySQL)是完全不同的产品,它使用非共享架构,通过多台服务器构建成集群,实现多点读写的关系型数据库。...MySQL NDB Cluster架构 MySQL NDB Cluster由三种节点构成,SQL节点、数据节点及管理节点。 ?...SQL节点:相当于增加了NDB存储引擎的MySQL服务器,数据节点作为NDB存储引擎使用,如果使用其它的MySQL存储引擎,例如InnoDB,MyISAM等,数据将会保存在SQL节点上。

6.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL NDB CLUSTER 8.0正式发布!

    作者:Bernd Ocklin 译:徐轶韬 MySQL的NDB CLUSTER开发团队宣布NDB Cluster 8.0 正式发布。...NDB 8.0.19 是世界上吞吐量最高的事务性数据存储集群MySQL NDB CLUSTER的最新产品。...从8.0版本开始,NDB使用MySQL 8.0源代码树开发,构建和发布。我们的目标是与MySQL服务器8.0版本在同一时间表发布。...NDB 8.0完全重新设计了架构和元数据分布以及与MySQL服务器之间的同步机制,以使其自己的数据字典与MySQL服务器一致。 不用担心,NDB支持 7.6在线升级到8.0。...只需将NDB_STORED_USER权限授予需要通过NDB进行同步的用户即可。大幅提高操作效率。 MySQL NDB 8.0还有许多其他更改。从dev.mysql.com下载并尝试一下!

    1.7K30

    MySQL8 中文参考(八十五)

    有关 MySQL NDB 集群的更多信息,请参阅第二十五章 MySQL NDB 集群 8.0和第 25.2.6 节,“使用 InnoDB 的 MySQL 服务器与 NDB 集群比较”。...NDB 8.0 遵循与 MySQL Server 8.0 系列发布相同的发布模式,从 MySQL 8.0.13 和 MySQL NDB Cluster 8.0.13 开始。...MySQL NDB Cluster 发行版附带的mysql客户端显示的版本字符串使用此格式: mysql-*mysql_server_version*-cluster mysql_server_version...其他未包含在 MySQL 8.0 发行版中的 NDB Cluster 程序显示的版本字符串采用以下格式: mysql-*mysql_server_version* ndb-*ndb_engine_version..._64 (Source distribution) NDB二进制文件继续显示 MySQL 服务器版本和NDB引擎版本,如下所示: $> ndb_mgm -V MySQL distrib mysql-8.0.35

    70310

    MySQL8 中文参考(八十九)

    显示帮助文本并退出;与–help 相同 (适用于基于 MySQL 8.0 的所有 NDB 版本) --verbose,-v 将额外的调试信息写入节点日志 (适用于基于 MySQL 8.0 的所有 NDB...显示帮助文本并退出 (在基于 MySQL 8.0 的所有 NDB 版本中支持) --login-path=path 从登录文件中读取给定路径 (在基于 MySQL 8.0 的所有 NDB 版本中支持)...设置的任何 ID (在基于 MySQL 8.0 的所有 NDB 版本中支持) --no-defaults 不要从登录文件以外的任何选项文件中读取默认选项 (在基于 MySQL 8.0 的所有 NDB...25.5.4 ndb_mgmd — NDB 集群管理服务器守护程序 原文:dev.mysql.com/doc/refman/8.0/en/mysql-cluster-programs-ndb-mgmd.html...显示帮助文本并退出 (在所有基于 MySQL 8.0 的 NDB 版本中支持) --initial 导致管理服务器从配置文件重新加载配置数据,绕过配置缓存 (在所有基于 MySQL 8.0 的 NDB

    58910

    如何在Ubuntu 18.04上创建多节点MySQL集群

    为此,必须使用特殊的数据引擎 - NDBCluster(NDB)。将集群视为具有冗余组件的单个逻辑MySQL环境是有帮助的。因此,MySQL Cluster可以与其他MySQL群集一起参与复制。...: sudo systemctl status ndb_mgmd 您应该看到以下输出: ● ndb_mgmd.service - MySQL NDB Cluster Management Server...第3步 - 配置和启动MySQL服务器和客户端 标准的MySQL服务器,例如Ubuntu的APT存储库中提供的服务器,不支持MySQL Cluster引擎NDB。...mysql> 进入MySQL客户端后,运行以下命令: SHOW ENGINE NDB STATUS \G 您现在应该看到有关NDB集群引擎的信息,从连接参数开始: *******************...(mysql-5.7.22 ndb-7.6.6, Nodegroup: 0) [ndb_mgmd(MGM)] 1 node(s) id=1 @198.51.100.2 (mysql-5.7.22

    4.8K00
    领券