Среда, 08.05.2024, 12:18| 
Приветствую Вас Гость | RSS















Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 106
Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2010 » Апрель » 18 » MySQL – открытая СУБД на распутье
20:22
MySQL – открытая СУБД на распутье
 
 
В преддверии выпуска предварительного варианта новой версии СУБД MySQL 5.5 обострился конфликт интересов создателей и нынешних владельцев этой популярной открытой технологии. Компания Oracle, которая приобрела права на MySQL вместе с компанией Sun, заявила, что развитие MySQL является перспективным для нынешнего владельца направлением. В свою очередь, Михаэль Видениус (Michael Widenius), основатель проекта MySQL, и Брайан Эйкер (Brian Aker), ведущий архитектор MySQL, раскритиковали подход Oracle и призвали к созданию новых ответвлений и продуктов на базе открытой версии MySQL.
Самое интересное, что критические заявления в сторону Oracle прозвучали на ежегодной конференции MySQL Con, которую компания O'Reilly проводила на деньги компании Oracle. Разница в видении перспектив MySQL оказалась очень существенной. Так, нынешний ведущий архитектор программных продуктов Oracle Эдвард Скривен (Edward Screven) считает, что MySQL должна стать «дополнением снизу» к единой линейке продуктов Oracle. СУБД MySQL охватывает сегмент рынка, ранее недоступный Oracle – сегмент небольших, компактных, удобных в установке и использовании СУБД. Еще интересней оказались новости о будущей версии MySQL 5.5 – механизм хранения данных InnoDB, ранее доступный в виде дополнительного модуля, станет стандартным средством хранения. Базовая версия MySQL теперь будет доступна только для чтения – по мнению Oracle, именно такой вариант СУБД отлично подойдет для обслуживания веб-сайтов. Чтобы записывать и модифицировать данные в СУБД MySQL 5.5, клиентам придется использовать дополнительный модуль, созданный финской компанией Innobase. Эту компанию Oracle приобрела еще в октябре 2005 г. Кстати, презентация Oracle на конференции MySQL Con 2010 проходила под знаком героя комиксов о «Железном человеке». Как «Железный человек» объединил в себе машину и человека, так новые продукты Oracle должны объединить в себе лучшие программы (Oracle) и «железо» (приобретенное вместе с компанией Sun).
В отличие от компании Oracle, которая видит будущее MySQL исключительно в сегменте недорогих, удобных, но маломощных баз данных для приложений начального уровня и для различных встраиваемых систем, Видениус и Эйкер как лидеры сообщества независимых разработчиков MySQL предложили совершенно другую перспективу. Если вкратце, подход «отцов-основателей» можно описать так: сообщество независимых разработчиков – хорошо, замыкание разработки внутри одной компании и в рамках единого набора компонентов – очень плохо для инноваций в коде и для экосистемы зарабатывания денег на MySQL. По мнению Эйкера и Видениуса, разработчикам следует ориентироваться не только на мелкие приложения – платформа должна также развиваться в сторону таких крупных потребителей, как Facebook и Google.
Важным шагом в развитии независимых ответвлений MySQL – MariaDB (Видениус) и Drizzle (Эйкер) – стало отделение ядра от дополнительных модулей. Уже в ближайшем будущем разработчики «свободного MySQL» собираются добавить поддержку новых транзакционных механизмов – Spider и Spinx – с возможностью группового отката операций и работы с виртуальными столбцами. Также запланирован полный переход на язык программирования C++ в написании ядра и дополнительных компонентов MySQL. Программирование для MySQL также существенно изменится – чтобы положить конец бесконечным спорам о самом лучшем типе объектов BLOB, будет реализован единственный общий тип BLOB. Все символы в будущих свободных версиях MySQL планируется хранить с использованием только одного стандарта – UTF-8. Такое жесткое ограничение поможет избежать повреждений БД при вводе данных «не на том языке».
Неизвестно, чем кончится (и закончится ли вообще) противостояние нынешних владельцев популярной СУБД MySQL с основоположниками проекта MySQL. Остается лишь надеяться, что в этом споре родится некое новое решение, удовлетворяющее не только нынешних спорщиков, но и всех пользователей технологии MySQL – от самых мелких до самых крупных.
 
Источник: ferra.ru
Просмотров: 566 | Добавил: Admin | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Навигация


Поиск по сайту
Архив новостей
Календарь новостей
«  Апрель 2010  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930
Интересно