MariaDB

редактировать
MariaDB
Цветной логотип MariaDB.svg
MariaDB monitor 10.5.9 screenshot.png
Разработчики) MariaDB Corporation Ab, Фонд MariaDB
изначальный выпуск 29 октября 2009 г. ; 11 лет назад ( 2009-10-29)
Стабильный выпуск 10.6.4  Отредактируйте это в Викиданных / 6 августа 2021 г. ; 3 дня назад ( 6 августа 2021 г.)
Предварительный выпуск 10.6.2 (18 июня 2021 г. ; 52 дня назад) [±]  ( 2021-06-18)
Репозиторий Отредактируйте это в Викиданных
Написано в C, C ++, Perl, Bash
Операционная система Linux, Windows, macOS
Доступно в английский
Тип СУБД
Лицензия GPLv2, LGPLv2.1 (клиентские библиотеки)
Интернет сайт mariadb.com (MariaDB Corporation Ab, ранее SkySQL Corporation Ab) mariadb.org (MariaDB Foundation)

MariaDB - это разработанная сообществом и коммерчески поддерживаемая ветвь системы управления реляционными базами данных MySQL (РСУБД), предназначенная для того, чтобы оставаться бесплатным программным обеспечением с открытым исходным кодом под Стандартной общественной лицензией GNU. Разработкой руководят некоторые из первоначальных разработчиков MySQL, которые разделили его из-за опасений по поводу его приобретения корпорацией Oracle в 2009 году.

MariaDB предназначена для поддержания высокой совместимости с MySQL, обеспечивая возможность прямой замены с бинарной четностью библиотеки и точным соответствием с API и командами MySQL. Однако новые функции расходятся. Он включает новые механизмы хранения, такие как Aria, ColumnStore и MyRocks.

Его ведущий разработчик / технический директор - Майкл «Монти» Видениус, один из основателей MySQL AB и основатель Monty Program AB. 16 января 2008 года MySQL AB объявила о согласии на приобретение Sun Microsystems примерно за 1 миллиард долларов. Приобретение завершилось 26 февраля 2008 года. В следующем году Sun была куплена корпорацией Oracle. MariaDB названа в честь младшей дочери Видениуса, Марии. (MySQL назван в честь его другой дочери, My.)

СОДЕРЖАНИЕ
  • 1 Управление версиями
  • 2 Стороннее программное обеспечение
  • 3 Известные пользователи
  • 4 Фонд MariaDB
    • 4.1 Спонсоры фонда MariaDB
  • 5 Корпорация MariaDB
    • 5.1 SkySQL
    • 5.2 Инвесторы в MariaDB Corporation
  • 6 См. Также
  • 7 ссылки
  • 8 Дальнейшее чтение
  • 9 Внешние ссылки
Управление версиями

Номера версий MariaDB соответствуют схеме нумерации MySQL до версии 5.5. Таким образом, MariaDB 5.5 предлагает все функции MySQL 5.5. В версиях MySQL существует разрыв между 5.1 и 5.5, в то время как MariaDB выпустила точечные выпуски 5.2 и 5.3.

Поскольку в MariaDB были разработаны определенные новые функции, разработчики решили, что необходимо изменить основной номер версии.

Версия Исходная дата выпуска Последняя версия Дата выпуска Статус Конец жизни
Старая версия, больше не поддерживается: 5.1 29 октября 2009 г. ; 11 лет назад ( 2009-10-29) 5.1.67 2013-01-30 Старая конюшня (GA) Старая версия, больше не поддерживается: Февраль 2015 г.
Старая версия, больше не поддерживается: 5.2 10 апреля 2010 г. ; 11 лет назад ( 2010-04-10) 5.2.14 2013-01-30 Старая конюшня (GA) Старая версия, больше не поддерживается: Ноя 2015
Старая версия, больше не поддерживается: 5,3 26 июля 2011 г. ; 10 лет назад ( 2011-07-26) 5.3.12 2013-01-30 Старая конюшня (GA) Старая версия, больше не поддерживается: Март 2017 г.
Старая версия, больше не поддерживается: 5.5 25 февраля 2012 г. ; 9 лет назад ( 2012-02-25) 5.5.68 2020-05-12 Старая конюшня (GA) Старая версия, больше не поддерживается: Апрель 2020
Старая версия, больше не поддерживается: 10.0 12 ноября 2012 г. ; 8 лет назад ( 2012-11-12) 10.0.38 2019-01-31 Старая конюшня (GA) Старая версия, больше не поддерживается: Март 2019 г.
Старая версия, больше не поддерживается: 10.1 30 июня 2014 г. ; 7 лет назад ( 2014-06-30) 10.1.48 2020-11-04 Старая конюшня (GA) Старая версия, больше не поддерживается: Октябрь 2020
Старая версия, но все еще поддерживается: 10.2 18 апреля 2016 г. ; 5 лет назад ( 2016-04-18) 10.2.40 2021-08-06 Старая конюшня (GA) Старая версия, но все еще поддерживается: Май 2022 г.
Старая версия, но все еще поддерживается: 10,3 16 апреля 2017 г. ; 4 года назад ( 2017-04-16) 10.3.30 2021-08-06 Старая конюшня (GA) Старая версия, но все еще поддерживается: Май 2023 г.
Старая версия, но все еще поддерживается: 10,4 9 ноября 2018 г. ; 2 года назад ( 2018-11-09) 10.4.21 2021-08-06 Старая конюшня (GA) Старая версия, но все еще поддерживается: Июнь 2024 г.
Старая версия, но все еще поддерживается: 10,5 3 декабря 2019 г. ; 20 месяцев назад ( 2019-12-03) 10.5.12 2021-08-06 Старая конюшня (GA) Старая версия, но все еще поддерживается: Июн 2025 г.
Текущая стабильная версия: 10,6 26 апреля 2021 г. ; 3 месяца назад ( 2021-04-26) 10.6.4 2021-08-06 Стабильный (GA) Текущая стабильная версия: Июл 2026 г.
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия Последняя предварительная версия Будущий выпуск

Стороннее программное обеспечение

API и протокол MariaDB совместимы с теми, которые используются MySQL, плюс некоторые функции для поддержки собственных неблокирующих операций и отчетов о ходе выполнения. Это означает, что все соединители, библиотеки и приложения, которые работают с MySQL, также должны работать с MariaDB независимо от того, поддерживают ли они его собственные функции. Исходя из этого, разработчики Fedora заменили MySQL на MariaDB в Fedora 19 из опасений, что Oracle делает MySQL более закрытым программным проектом. OpenBSD также в апреле 2013 года отказался от MySQL для MariaDB 5.5.

Однако для недавних функций MySQL MariaDB либо еще не имеет эквивалента (например, географическая функция), либо намеренно не поддерживает 100% совместимость (например, GTID, JSON ). Список несовместимостей увеличивается с каждой версией.

Известные пользователи

MariaDB используется в ServiceNow, DBS Bank, Google, Mozilla, а с 2013 года - в Wikimedia Foundation.

Несколько дистрибутивов Linux и операционных систем BSD включают MariaDB. Некоторые по умолчанию используют MariaDB, например Arch Linux, Manjaro, Debian (из Debian 9 ), Fedora (из Fedora 19 ), Red Hat Enterprise Linux (из RHEL 7 в июне 2014 г.), CentOS (из CentOS 7), Mageia (из Mageia). 2), openSUSE (из openSUSE 12.3 Dartmouth), SUSE Linux Enterprise Server (из SLES 12), OpenBSD (из 5.7) и FreeBSD.

Фонд MariaDB

В декабре 2012 года Майкл Видениус, Дэвид Аксмарк и Аллан Ларссон объявили о создании фонда, который будет наблюдать за развитием MariaDB.

Кай Арнё, нынешний генеральный директор MariaDB Foundation

В апреле 2013 года Фонд объявил, что назначил Саймона Фиппса своим секретарем и временным генеральным директором, Расмуса Йоханссона - председателем Совета, а Эндрю Каца, Джереми Заводни и Майкла Видениуса - членами Совета. Отметив, что он желает создать модель управления, аналогичную той, что используется Eclipse Foundation, Совет назначил исполнительного директора Eclipse Foundation Майка Милинковича советником, который возглавит переход. SkySQL Corporation Ab, компания, созданная бывшими руководителями MySQL и инвесторами после того, как Oracle купила MySQL, объявила в апреле 2013 года о слиянии своей компании с Monty Program AB и присоединении к MariaDB Foundation. Фонд MariaDB назначил Widenius своим техническим директором.

Саймон Фиппс уволился в 2014 году из-за продажи торговой марки MariaDB компании SkySQL. Позже он сказал: «Я ушел, как только стало очевидно, что компания не собирается допускать создание независимого фонда». 1 октября 2014 года SkySQL Corporation Ab изменила свое название на MariaDB Corporation Ab, чтобы отразить ее роль как основной движущей силы разработки сервера MariaDB и крупнейшего поставщика поддержки для него. MariaDB является зарегистрированным товарным знаком MariaDB Corporation Ab, используемым по лицензии Фондом MariaDB.

С января 2015 года по сентябрь 2018 года Отто Кекяляйнен был генеральным директором фонда MariaDB. Он ушел в отставку 1 октября того же года. Арьен Ленц был назначен генеральным директором Фонда в октябре 2018 года, но ушел в отставку в декабре 2018 года. Кай Арно присоединился к должности генерального директора 1 февраля 2019 года. Эрик Херман является нынешним Председателем Совета директоров.

Спонсоры фонда MariaDB

В 2013 году Google поручил одному из своих инженеров поработать в MariaDB Foundation.

Корпорация MariaDB

MariaDB Corporation Ab является участником MariaDB Server, разрабатывает коннекторы баз данных MariaDB ( C, C ++, Java 7, Java 8, Node.js, ODBC, Python, R2DBC ), а также корпоративную платформу MariaDB, включая MariaDB Enterprise Server., оптимизированный для производственного развертывания. Платформа MariaDB Enterprise включает MariaDB MaxScale, расширенный прокси-сервер базы данных, MariaDB ColumnStore, механизм хранения столбцов для интерактивной специальной аналитики, MariaDB Xpand, механизм распределенного хранилища SQL для массовой масштабируемости транзакций, и MariaDB Enterprise Server, улучшенный, усиленный и защищенный версия сервера сообщества. Корпорация MariaDB предлагает платформу MariaDB Enterprise Platform в облаке под названием SkySQL, базу данных как услугу.

MariaDB Corporation Ab была образована 23 апреля 2013 года в результате слияния SkySQL Corporation Ab и Monty Program. Впоследствии 1 октября 2014 года название было изменено, чтобы отразить роль компании как основной движущей силы разработки MariaDB Server и крупнейшей поддержки. провайдер для этого.

Майкл Ховард - нынешний генеральный директор MariaDB Corporation.

SkySQL

Общедоступность SkySQL была объявлена ​​31 марта 2020 г. Это предложение «база данных как услуга» от MariaDB представляет собой управляемую облачную службу на платформе Google Cloud Platform.

SkySQL - это предложение гибридной базы данных, которое включает хранилище семейств столбцов, хранилище объектов, распределенную базу данных SQL с механизмом транзакционных и аналитических запросов. Комбинация позволяет разработчикам использовать одну базу данных для нескольких сценариев использования и избегать увеличения количества баз данных.

Преимущества использования этого предложения по сравнению с предложениями услуг MariaDB Amazon RDS или Microsoft Azure Database заключаются в управлении версиями (SkySQL гарантирует, что пользователи используют самый последний выпуск продукта), а также в наличии аналитики и поддержки транзакций.

Инвесторы в MariaDB Corporation

Группа инвестиционных компаний во главе с Intel вложила в SkySQL 20 миллионов долларов. Европейский инвестиционный банк финансируемой MariaDB с 25000000 € в 2017. Алибаба привел $ 27M инвестиции в MariaDB в 2017 году.

Смотрите также
использованная литература
дальнейшее чтение
  • Варфоломей, Даниил (2013). Начало работы с MariaDB. ISBN   9781782168096.
  • Варфоломей, Даниил (2014). Поваренная книга MariaDB. ISBN   978-1-78328-440-5.
  • Форта, Бен (2011). Ускоренный курс MariaDB. Эддисон Уэсли. ISBN   0-321-79994-1.
внешние ссылки

Последняя правка сделана 2023-03-21 03:30:34
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте