Компоненты

Проект «Дождь» планирует вытесненный MySQL

Настя и сборник весёлых историй

Настя и сборник весёлых историй
Anonim

База данных с открытым исходным кодом MySQL начала работать как легкая альтернатива большим, ресурсоемким системам управления базами данных, таким как Oracle или Sybase. Тем не менее, на протяжении многих лет пользователи критиковали все больше и больше функций, заставляя кодовую базу MySQL раздуваться с возможностями, которые ранее были найдены только у коммерческих кузенов.

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

Проект «Дождь», объявленный в среду директором архитектуры MySQL Брайаном Акером, пытается пересоздать MySQL с использованием микроядерной архитектуры. Исключительные функции будут удалены из ядра базы данных и перемещены в модули, что позволит пользователям загружать их или оставлять их по своему усмотрению. Среди функций, отмеченных для модуляции, включают триггеры, представления, хранимые процедуры, списки управления доступом и некоторые типы данных.

[Дальнейшее чтение: лучшие NAS-боксы для потоковой передачи и резервного копирования мультимедиа]

В соответствии с часто задаваемыми вопросами проекта его цель аудитория - это «Бэкэнд веб-инфраструктуры и облачные компоненты». Его код будет разработан с учетом современных многопроцессорных / многоядерных архитектур с целью обеспечения массового параллелизма в масштабе, который опережает текущую реализацию MySQL. Он поддерживает как 32-битные, так и 64-разрядные процессоры.

MySQL AB, компания, которая владеет авторскими правами на кодовую базу MySQL, была приобретена Sun Microsystems в апреле этого года. Хотя группа MySQL по-прежнему работает более или менее независимо в Sun, база данных MySQL является технически программным продуктом Sun.

Не так, Дождь, который будет развиваться более или менее независимо, по крайней мере на данный момент. Хотя некоторые из ведущих разработчиков Drizzle работают для Sun / MySQL, Aker пишет в FAQ по проекту: «Модель разработки основана на открытом сотрудничестве». Исходный код проекта будет доступен в соответствии с лицензией на программное обеспечение с открытым исходным кодом GPL v2.

Пока не объявлено о конкретном расписании для выпуска данных о доступности для общей доступности. Тем не менее, если вы или кто-либо из вашей организации захотеть вовлечь вас, добавив код в начальный выпуск, инструкции доступны в FAQ и викторине Drizzle.