MySQL Cluster

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 18:32, 19 березня 2020, створена BunykBot (обговорення | внесок) (Категоризація)
Перейти до навігації Перейти до пошуку
MySQL Cluster
Типкластерна СКДБ
АвторMySQL AB
РозробникOracle
Перший випусклистопад 2004
Стабільний випуск7.3 (17 червня 2013; 11 років тому (2013-06-17))
Версії7.4.8 (16 жовтня 2015)
ПлатформаIntel/AMD x86, Sun SPARC
Операційна системаLinux (Red Hat, SUSE), Solaris, Mac OS X, Windows
Стан розробкиактивний
ЛіцензіяGPL
Вебсайтmysql.com/products/cluster/

MySQL Cluster — програмний пакет для розгортання кластерних конфігурацій СКБД MySQL, що дозволяють побудувати розподілені сховища і високонадійні конфігурації, які можуть забезпечити рівень доступності сервісу порядку 99.999% при забезпеченні вимог ACID до виконання транзакцій (атомарность, узгодженість, ізольованість, довговічність). MySQL Cluster дозволяє створити розподілену мережу реплікованих в режимі multi-master серверів, що гарантують відсутність єдиної точки відмови. Система забезпечує горизонтальне масштабування — нарощування потужності кластера проводиться за рахунок підключення нових вузлів та використання техніки автоматичного шардінга (розподілу набору даних по серверах на основі певного ключа).

Історія

MySQL AB прибдав технології, на які спирається MySQL Cluster, від Alzato, невеличкої венчурної компанії, що починалася від Ericsson. NDB спочатку був спроектований для потреб телекомунікаційного ринку, з його вимогами високої доступності і швидкодії.[1]

Вперше MySQL Cluster був випущений у листопаді 2004 разом з релізом MySQL 4.1. MySQL Cluster реалізований через додаткові рушії зберігання, доступні в MySQL під назвою NDB або NDBCLUSTER ("NDB" означає Network Database).

Код проекту поширюється під ліцензією GPL і доступний для вільного завантаження.

Виноски

Посилання