WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
MySQL NDB Cluster это
высокая доступность, версия высокой избыточности MySQL, адаптированного к
распределенной вычислительной среде. Новый ряд выпусков NDB Cluster
использует версию 8 механизма хранения
Поддержка MySQL NDB Cluster не поддерживает InnoDB cluster, который должен быть
развернут, используя MySQL Server 5.7 с механизмом хранения
Эта глава содержит информацию о NDB Cluster 7.5
с 5.7.29-ndb-7.5.17 и NDB Cluster 7.6 с 5.7.29-ndb-7.6.13,
оба из которых являются выпусками General Availability (GA), поддержанными в
производстве. NDB Cluster 8.0 является текущей версией GA
и рекомендуется для нового развертывания, для получения информации о
NDB Cluster 8.0 см.
What is New in NDB Cluster. Для подобной информации о
NDB Cluster 7.5 и 7.6 см.
раздел 3.4. NDB Cluster 7.4 и 7.3 являются предыдущими выпусками GA, все
еще поддержанными в производстве, посмотрите
MySQL NDB Cluster 7.3 and NDB Cluster 7.4.
NDB Cluster 7.2 является прошлой серией GA, которая больше не поддерживается
для нового развертывания, мы рекомендуем, чтобы новое развертывание для
производства использовало NDB Cluster 8.0. Для получения дополнительной
информации о NDB Cluster 7.2 см.
MySQL NDB Cluster 7.2. Поддерживаемые платформы. NDB Cluster в настоящее время доступен и
поддерживается на ряде платформ. Для точных уровней поддержки, доступной на
определенных комбинациях версий операционной системы, дистрибутивов
операционной системы и аппаратных платформ, пожалуйста, обратитесь к
https://www.mysql.com/support/supportedplatforms/cluster.html. Доступность. Пакеты NDB Cluster доступны для поддерживаемых
платформ с https://dev.mysql.com/downloads/cluster/. Номера выпуска NDB Cluster. NDB Cluster следует
несколько другой нумерации, чем MySQL Server 5.7. В этом руководстве
и другой документации MySQL, мы определяем этот и следующие выпуски
NDB Cluster, использующие номер версии, который начинается с
NDB. Этот номер версии это номер версии
механизма
Строки версии используются в программном обеспечении NDB Cluster.
Строка версии, показанная программами NDB Cluster, имеет формат: Эта строка версии также показана в выводе команды
Строка версии определяет магистральную версию MySQL, от которой выпуск
NDB Cluster ответвился, и версию применяемого механизма
Начиная с части предыдущей строки версии
Начиная с части строки версии после
Новые выпуски NDB Cluster пронумерованы согласно обновлениям в
Совместимость со стандартными выпусками MySQL 5.7.
В то время как много стандартных схем MySQL могут работать, используя
NDB Cluster, также верно, что неизмененные схемы базы данных могут быть
немного несовместимыми или иметь неоптимальную работу, когда управляются,
используя NDB Cluster (см.
раздел 3.7).
Большинство этих проблем может быть преодолено, но это также означает, что вы
очень вряд ли будете в состоянии переключить хранилище данных существующего
приложения, которое в настоящее время использует, например,
Исходные деревья развития NDB Cluster. К деревьям развития
NDB Cluster можно также получить доступ на
https://github.com/mysql/mysql-server. Источники развития NDB Cluster, сохраняемые в
https://github.com/mysql/mysql-server,
лицензируются под GPL. Для получения информации о получении исходных текстов
MySQL, используя Git и сборки их самостоятельно, посмотрите
Installing MySQL Using a Development Source Tree. Как и MySQL Server 5.7, NDB Cluster 7.5 и NDB Cluster 7.6
строятся, используя CMake. NDB Cluster 8.0 является доступным с
NDB 8.0.19 как General Availability и рекомендуется для нового развертывания,
посмотрите What is New in NDB Cluster. Содержание этой главы подвергается пересмотру, в то время как NDB Cluster
продолжает развиваться. Дополнительная информация относительно NDB Cluster
может быть найдена на веб-сайте MySQL
http://www.mysql.com/products/cluster/. Дополнительные ресурсы. Больше информации о NDB Cluster
может быть найдено в следующих местах: Для ответов на некоторые обычно задаваемые вопросы о NDB Cluster
см. приложение A. NDB Cluster Forum: https://forums.mysql.com/list.php?25. Многие пользователи и разработчики NDB Cluster
ведут блог об их опыте с NDB Cluster на
PlanetMySQL.
Глава 2. MySQL NDB Cluster 7.5 и NDB Cluster 7.6
NDB
(также известного
как NDBCLUSTER
),
чтобы позволить управлять несколькими компьютерами с серверами MySQL и другим
программным обеспечением в группе. NDB Cluster 8.0, теперь доступный как
выпуск General Availability (GA), начиная с версии 8.0.19,
включает версию 8.0 механизма хранения NDB
.
NDB Cluster 7.6 и NDB Cluster 7.5 все еще доступны как версии GA и
используют версии 7.6 и 7.5 NDB
, соответственно.
Предыдущие GA-выпуски все еще доступные для использования в производстве,
NDB Cluster 7.4 и NDB Cluster 7.3, включают
NDB
версий 7.4 и 7.3, соответственно.
NDB Cluster 7.2, который использует версию 7.2 механизма хранения
NDB
, это часть выпуска GA,
который больше не поддерживается для нового развертывания, пользователям
NDB 7.2 рекомендуется модернизировать до NDB 7.6 или NDB 8.0.
NDB 7.1 и более старый ряд выпусков
больше не поддерживаются.NDB
не включена в стандартный MySQL Server 5.7, собранный Oracle.
Вместо этого пользователи NDB Cluster от Oracle
должны модернизировать до нового выпуска NDB Cluster для поддерживаемых
платформ, они включают RPM, который должен работать с большинством
дистрибутивов Linux. Пользователи NDB Cluster, которые строят пакет из
исходных текстов, должны использовать исходные тексты,
включающие NDB Cluster.InnoDB
, а также дополнительные
приложения, которые не включены в NDB Cluster. MySQL Server 5.7
не может использоваться с MySQL NDB Cluster.
Для получения дополнительной информации о развертывании и использовании
InnoDB cluster, см.
InnoDB Cluster.
Раздел 3.6
обсуждает различия между NDB
и
InnoDB
.NDBCLUSTER
в выпуске, а не версии сервера MySQL, на которой базируется
выпуск NDB Cluster.
mysql-
mysql_server_version
-ndb-ndb_engine_version
mysql_server_version
представляет версию MySQL Server, на котором базируется выпуск NDB Cluster.
Для всех NDB Cluster 7.5 и NDB Cluster 7.6 это 5.7.
ndb_engine_version
это версия
механизма NDB
,
которая используется этим выпуском программного обеспечения NDB Cluster.
Вы видите этот формат, используемый в клиенте
mysql:
shell>
mysql
Welcome to the MySQL monitor.Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.29-ndb-7.5.17 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> SELECT VERSION()\G
*************************** 1. row ***************************
VERSION(): 5.7.29-ndb-7.5.17
1 row in set (0.00 sec)
SHOW
в клиенте
ndb_mgm:
ndb_mgm>
SHOW
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=1@10.0.10.6(5.7.29-ndb-7.5.17, Nodegroup: 0, *)
id=2@10.0.10.8(5.7.29-ndb-7.5.17, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=3@10.0.10.2(5.7.29-ndb-7.5.17)
[mysqld(API)] 2 node(s)
id=4@10.0.10.10(5.7.29-ndb-7.5.17)
id=5 (not connected, accepting connect from any host)
NDB
.
Например, последовательность полной версии для NDB 7.5.4 это
mysql-5.7.16-ndb-7.5.4
.
Из этого мы можем определить следующее:-ndb-
это
основная версия сервера MySQL, это означает, что NDB 7.5.4
получен из MySQL 5.7.16 и содержит все дополнительные функции и исправления
ошибок из MySQL 5.7.16.-ndb-
представляет номер версии механизма
NDB
(или
NDBCLUSTER
),
NDB 7.5.4 использует версию 7.5.4
NDBCLUSTER
.NDB
и не обязательно соответствует релизам
MySQL Server. Например, NDB 7.5.4 (как ранее отмечено) был основан на
MySQL 5.7.16 в то время, как NDB 7.5.3 на MySQL 5.7.13 (строка версии:
mysql-5.7.13-ndb-7.5.3
).MyISAM
или
InnoDB
, чтобы использовать
NDB
не допуская возможность изменений в схемах, запросах и приложениях.
Кроме того, MySQL Server и кодовые базы NDB Cluster
отличаются значительно, так что стандартный
mysqld
не может функционировать как общедоступная замена для версии
mysqld,
поставляемого с NDB Cluster.
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.