Компания MariaDB, курирующяя вместе с одноимённой некоммерческой организацией разработку сервера баз данных MariaDB, аносировала существенное изменение графика формирования сборок MariaDB Community Server и схемы его поддержки. До сих пор компания MariaDB формировала одну значительную ветку раз в год и обеспечивала её сопровождение на протяжении примерно 5 лет. По новой схеме значительные релизы, содержащие функциональные изменения, будут выходить раз в квартал и поддерживаться всего лишь год...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56317
>Судя по всему, новая схема релизов - средство продвижения сборки Enterprise Server, выпускаемой корпорацией MariaDB эксклюзивно для своих подписчиков.кто бы сомневался - после того что автор чудил ;-)
Не, ну ему надо отдать должное - он смог вокруг пальца обвести санки с ораклом, сохранив таки права на продукт за собой, это не часто случается.
> Не, ну ему надо отдать должное - он смог вокруг пальца обвести
> санки с ораклом, сохранив таки права на продукт за собой, это
> не часто случается.Права на продукт (MySQL) он не сохранил, по сему и не получается перелицензировать на BSL - хотя и очень хочется.
Пытался еще отжать MySQL TM - пытаясь поднять хай среди милых сердцу линуксоидов - но Oracle не прогнулся..
Все что ему удалось это продать Sun продукт - а потом нарушить свой контракт и воспользоваться неразберихой - сманить половину команды назад.. Но это больше на мошенничество тянет, не очень понятно за что тут отдавать должное..
Ну а как бабло от Sun стало заканчиваться - сразу стали странные мысли посещать.. Но мало чего получится ибо copyright holder это Oracle и сильно зажимать сырки не выйдет. У Oracle много хороших адвокатов..
Зажимать сырки не выйдет - тут надо отдать должное GPL.
точно точно ?.. откуда вы такие умные беретесь.
GPL обязывает предоставлять исходники только покупателям / получателям продукта.
Вам пример grsecurity ничего не говорит?
А должен.
Дядя Миша может себе позволить купить MySQL у Oracle, чтобы чиста спортировать вкусняшки себе. GPL это не запрещает, а исходники Oracle отдать будет обязана.
Прекрасная БД. Перешел в свое время на неё с MySQL, и не пожалел.
А теперь есть смысл попробовать версию от Percona, что б не пожалеть еще раз;)
Это от тех ребят, что TokuDB купили и закопали? Не, спасибо.
Тем не менее сейчас это наиболее развитый форк + единственные кто не урезает ничего в общедоступной версии в пользу коммерческой (ее у них нет), более того бесплатно предлагают больше чем остальные платно. Сами при этом зарабатывают исключительно на поддержке.
Уже одного того, что закопали двиг для хранения очень больших объёмов данных, который реально переворачивал применимость MySQL в этой области - достаточно, чтобы не приближаться.
Согласен, лучше использовать Community-сборку которую в каждом релизе будут стараться сделать еще хуже по сравнению с платной. Это при том что даже их эталонная платная оказывается хуже чем бесплатная тех которых вы хейтите. А код TokuDB открыт и я уверен что если вы отправите полезные патчи то их обязательно примут. Еще есть вариант купить платный саппорт и они помогут решить любые ваши проблемы с этим движком. А так то вероятно среди их клиентов не было особо фанатов этого движка поэтому и не развивают и вместо этого развивают то что популярно в первую очередь среди их клиентов. Что более чер разумно на мой взгляд.
> код TokuDB открыт и я уверен что если вы отправите полезные патчи то их обязательно примутНикто ничего никуда уже не примет, проект unmaintained.
Только форкать, но там действительно близко к rocket science, даже пейсбук не осиляет (пейсбуковский "аналог" rocksdb - это тихий долбаный ужас, который нормально работает только если около него не дышать).
И да, я так понял, вы как-то аффилированы и рекламируете?
рекламирую, но руководствуясь исключительно личным опытом. Шекелей за это естественно не получаю.
Как можно закопать что-то нужное в опенсорсе?
Как два байта переслать.
> Как два байта переслать.Нужный и активно используемый опенсорсный проект? Склонированный множеством разрабов, мэйнтейнеров и просто пользователей, компилирующих самостоятельно, вот так вдруг перестанет существовать?
Вот как зфс закапывают, например.как иксы.
Та существовать то оно не перестанет, но со временем меняются компиляторы, системные API, системные библиотеки etc... Сколько из этого "множества разрабов, мэйнтейнеров и просто пользователей, компилирующих самостоятельно" имеют необходимую квалификацию для модификации кода под эти изменения? При чем так, чтобы избежать деградации и неочевидных "подводных камней"? А сколько из таких найдут достаточно времени и ресурсов для того, чтобы реально поддерживать проект в "живом" состоянии да еще и как "опенсорсный проект" - "бездвоздбездно, т.е. даром"(С)?
В чем проблема плеать?GNU GENERAL PUBLIC LICENSE V2
Клонируй и вперед...
https://github.com/percona/tokudb-engine/
не выстрелило коммерческое использование по какой-то причине, они что должны тебе что-то?
И пару нюансов по PerconaFT, но я не читал, не было времени:
> не выстрелило коммерческое использование по какой-то причине, они что должны тебе что-то?Я где-то сказал, что они мне что-то должны? Или у тебя по какой-то другой причине подгорает?
Никаких проблем - просто близко не подойду к этой конторке и её поделиям, и всё.
Просто то, что они "закопали" тот продукт никак не говорит о качестве Percona или наличии каких-то проблем в конторе. Ваша воля пользоваться чем хотите и подходить к чему хзотите, но просто ваши комментарии непоследоваптельны пока что.
Я где-то что-то про качество или проблемы упоминал?
Для меня _лично_ закапывания TokuDB достаточно, чтобы конторе не доверять.
У вас может быть другое мнение.
Ну а что им было делать? Ставку на дохлую лошадь делают по глупости один раз - те кто сами не феноменально глупы. Дальше ее перерабатывают на рояльканин и едут на более живой.Они явно поняли что "очень большие объемы данных" эффективнее обрабатывать любой другой субд, а mysql'ю оставить только те задачи, которые он может переварить без мегавложений.
Да ни фига не эффективно.
MSSQL на таких объёмах ложится, к сожалению.
Нет, можно ему дать памяти пару терабайт, но это не вариант.
Сейчас допустим по тем нескольким задачам, которые лучше всего на TokuDB ворочались, вернулись к InnoDB с партиционированием. Партиционирование - это тихий ужас конечно, ряд запросов пришлось переделывать, чтобы не сканировать всю тысячу с гаком партиций, ну и первичный ключ раздуло конечно, поля для партиционирования туда включать приходится, buffer pool'а надо раза в полтора больше чем TokuDB, данные занимают в 10 раз больше, со сжатием в 5, а хранилки далеко не дешёвые, короче жесть жестяная.
А самое хреновое, что чистый объём обмена с диском в те же 4-10 раз вырос...
На самом деле Oracle взялся таки за MySQL, уже можно перекатываться назад на восьмёрку. В теории. На практике - пока лень и руки не доходят.
Да-да, "можно", угу: https://www.opennet.ru/opennews/art.shtml?num=56287
Ну, если верить каждой обиженке - то лучше вообще просто MSSQL купить.
Дык, на самом деле все верно - орацл взялся. Обиженка получил пинкслип за неэффективность работы, вот и воет на луну.Окнутованные остальные рабы выкатывают новые версии быстро и эффективно. Даже в целом и работающие.
А с mssql тоже в общем все хорошо, работает, каши не просит.
MSSQL в ынтерпрайзе настолько плох, что им лучше не пользоваться даже если бы за него доплачивали.
Если нужно что-то надёжное в ынтерпрайзе, то пользоваться лучше оралом или ибм, хотя второе не многим лучше mssql
Ды не, ну чем он особо плох-то?
Особенно если у вас в ассортименте разработчики на мсявных, то альтернативы особо и нет.
А почему не на постгрес?
Не у всех есть место и время на vacuum full; reindex;
Потому что гладиолус.
Похоже кранты MariaDB. С таким подходом ни один вменяемый проект её использовать не будет.
именно. Автор уже пытался прокатить всех двинув на OpenCore.
https://ru.wikinews.org/wiki/Основатели_MySQL_начали_продвижение_лицензии_BSL,_как_альтернативы_Open_CoreНо.. не прокатило - а денег на жизнь не хватает.. Хочется больше.
Вот не мытьем так катаньем.
куда ты денешься, с подводной-то лодки...
Ну чо, всем PostgreSQL, пасаны?
> Ну чо, всем PostgreSQL, пасаны?Ну, MySQL/MariaDB проще в освоении, проще в администрировании. Но PostgreSQL не сильно сложнее, хотя есть свои особенности, которые по началу напрягают. Лично я перешёл на PostgreSQL, чего и другим советую.
А зачем?
Это они решили помочь с рекламой PostgreSQL? Неплохо.
А какой смысл её рекламировать? За её рекламу денег не дают.
Все хотят денег
Всегда можно поставить оригинальный mysql
oracle mysql не есть оригнальный
Всего лишь чуть менее оригинальный, чем MariaDB.
Потому что сам разработчик оригинального MySQL и основал MariaDB, а та часть команды, которая занималась MySQL в санках, осталась в Oracle.
Напоминанию, команда MySQL которая в санках уже развалилась и расползалась по другим компаниям.
Инсайдер? Или так, с потолочка язычком?
> Инсайдер? Или так, с потолочка язычком?Начал "рассползать" автор MariaDB - у которого в контракте стояло не создавать в течении 3х лет после увольнения конкурирующий продукт. Sun тогда всем кого покупали вписывали это в контракт. А потом уж понеслось..
Целый один.
Нет, даже двое или трое.
"Понеслось", ага.
насколько я в курсе - всю укранискую часть Mysql которая перешла в Sun. Я хз сколько там было людей.
воспользовавшись неразберихой того что Sun в тот момент переваривал еще пару покупок.
Лиды ушли, остались разнорабочие.
Простой пример: DESC-индексы.
Оракл таки прикрутил.
В каких дистрибутивах кеды завязаны на сабж?
Наверно никак не завязаны, т.к. Мария притворяется мускулом.
Вроде было модно выкидывать отовсюду и заменять принудительно.
Пересобрать Аконадю только со SQLite. Зачем другие бекенды на локалхосте?
> Зачем другие бекенды на локалхосте?У тебя что, один единственный локалхост дома?
С другой стороны, аконади не пользуются БД как БД, то, что они туда суют и в каком виде суют.. Могли бы просто использовать ФС.
Ну чего, ждем сборочку Марии от Амазона?
> Ну чего, ждем сборочку Марии от Амазона?Держим милый https://aws.amazon.com/marketplace/pp/prodview-uaoi4womvi6la
Всем Firebird пацаны
> Всем Firebird пацаныБуээ... Извините, вырвалось.
Под лицензией MPLv1? А как её использоввать с проектами под GPLv3?
а кому интересна жопаболь укушеных GPL v3? Вы ее сами придумали несовместимой со всеми - сами и думайте.
Время переходить на Tarantool, TiDB и PostgreSQL
Почему в среде опенсурса такие омерзительные логотипы? Пингвины, дельфины, тюлени и прочий треш. Это никак не презентабельно и явно отталкивает серьезные компании.
Приведи пример серьёзных логитипов.
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAyCAMAAABRcrRnAAAAflBMVEX///8AAAAAroMVtI1dwaKN0LtZwKBpaWlvb2/4+PgsLCwEBATy8vLCwsLOzs7j4+Pd3d14eHjp6elMvZyFhYVNTU1ISEjW1tY7OztAQECpqakzMzOXl5dTU1O4uLhYWFgeHh5gYGCfn58YGBiNjY0lJSU3uJNnxKh7yrEPDw8gXsaMAAAET0lEQVRYhe2W6VbjOBCFVQONl8jy0t73JDY9ef8X7HtlJx0aAoGB5pwe7o9EspZPVSqVpO5vrtN39b66+ec6vT/3+7eXdf8B3G9X9PrxAdx/v7h/Nfez4ur+9u4l3d58APdz8saPu9trdHdNFHzpS1/6s2qnnn+75e+xvDguLg6uU6g1T7T0aXuZGaWTGiVlsRLnAlckOJ+vRk3XdWJrrlhlj4e50lzmBiLKX7i5uFdxc64vETHr7P6u7USmR8NiqZ7jbh5yPROEmDbEj440S4lauUVPd4eZOEloRPrQs1yamskI3wUcSpnerNwwwpjEBHajoshLuNoiSMwvbkZuQKe5qhfxVCqDUrPUCzfx0ZJ7qGysZ/EbWm5ubROsG+q8dQ7HciNO1rI+o7MIilp17Ge5ex86oAvcF7d76S0KIH5Y7R2l25USq2YvY55XImWZHO3VMxj7Lh7o74jUfLDckauKm9jZSAkuV+ylIk0lG3JXuYuJO0y1hQ/wpajR3+5vIKOnCqxEDYArjbZ1fw85Le2VVh5YJSON+4NyFssGRTbU/Eh3aI8cMMh1DVSi3snBOgX9RiOZ7FxpF+6EFXK9Cfq4D+LKaqewZpE9uOWybfT90qk/sOHot9B+NA/jqpPSdRwnpj2ZGClniY7cmS2OfsQtC1NgV2HR1DYPuP5M1wDk7Ibnuely5jzW0NKI+OroZ+F2wm3db+doPbqObGmz9TN6hvRzz5E9Nyc4cc/9fOJiukPscsodIgxG2iaRkdlF3HierGe3PUaP2+QUzxBCtYWrSxokg9/ZuMrARFDEmO3Ipf/nknFFAtRwwcWeuxJZd/TwhrVqx2OhK7HhY+O15ZLsOXJOWamyx2PGHAd7jlyUYUduN95ZuDYTd0sdqUGzygzBw72ccRUyLYRLIkgM/5PAMFMoHQSa/ayjPa2POSgyykvWObBynTCW+SExWvFfazueeUMtHf9X8hb9cW5uc4U8dYdelvHD/8pt8r6uj/epVVhevuhX1a9c51PcR/d9KC9y30Enbt97qVPjP5Z4ArmIWVOm9aYUjYltVMmU1I4XtTglhbtNI64zdXZv4B7fGUMjGZPXVElVBXAlLpSBLm1kRIKQrmJyKgQZQgfIGoV0aeYzCTYxerxWpQ0rjNsyUbm48a2fNbISkpMBlw80l996vAIKrkWR6/q0FXnUZdqtX83Ng77vkTq3TLU9LkrSgIvCMBxbFHjGHJuHqxxcs3InmRjURoIwSrILr8LLOu3vQ+603KzxkWtfaa6ccZnim4I34IUn5Zu4raz55NzerjnnKq/3xUPxTYnnArc47tjK5eslwlb/4vLEFxLq5R59PXd2IadQw5Hrid8W8Glc73y9cvGQavHY8c643bau55meQaGJXst1ByorVMp7OKhgl8l4RdcNHuX4Mlh7s8DfxGgLOyYVkyU4vuPIL6rP+TL4GDnPvP4/Up/FjYd3nvAnwZpOCcIlFWUAAAAASUVORK5CYII=вот
спасибо, у меня ptsd от этого логотипа
Вот они, сторонники непрерывной дегра..интеграции! Несите денежки!Ну что, сынку, помогла тебе твоя гпл?
Конечно помогла - "а кому-то сыру пол-кило" вполне себе перепадет.
Ну так по сути попенсорс и используют: давайте делать все вместе, а Профит получать буду я. За "поддержку", конечно же, гы.
За гонкой браузеров начнется гонка СУБД?
так всякие убунты, центосы уже...
> попытка привлечь новых подписчиков к платной редакции.Ну и что?
Ну и все©
Можно закапывать
Нужно.
Сдулся опенсорс. Дошло, таки, что халявщики платить не станут, а кушать-то хочется.
Ребята, кто перекатился с Postgres, есть смысл?
Это желание продвигаться в облака. С 5-летним циклом все сливки достаются AWS итд.
Чего-то всех сразу на PostgreSQL потянуло. Какое-то инженерное объяснение есть, почему в общем случае MariaDB-шный проект должен переходить на PostgreSQL, а не на Percona?
Скорее на Oracle. Ресурсы в плане будущего несопоставимы.Пока в Oracle думали, закопать MySQL в целом или не закопать - да, был смысл сидеть на форках. Сейчас уже видно, что оценили потенциал конкуренции с "большим" движком, нашли и очертили области применения, и решили развивать, а не закапывать.
Никогда бы лет пять назад не подумал, что буду уже по двум вариантам (RH-based distro и вот MySQL) за Oracle топить, но как-то так ситуёвина складывается, что Oracle оказывается не то, что меньшим из зол, а вообще корпорацией добра применительно к ситуациям, похоже.
> Скорее на Oracle. Ресурсы в плане будущего несопоставимы.Они бинарно совместимы (с точки зрения данных). То есть будущем можно будет переключился.