LINUX.ORG.RU

MySQL «на стероидах»

 , extsql, , , , ourdelta, , skysql


0

1

«Приобретение корпорацией Oracle компании Sun поставило под вопрос существование и характер дальнейшего развития сразу множества известных свободных технологий. В этой статье мне бы хотелось рассмотреть вкратце историю, современное состояние и динамику развития и перспективы такого известного и сверхзначимого для современного интернета проекта, как сервер баз данных MySQL. Здесь мы перечислим и рассмотрим специфику всех популярных существующих ныне форков MySQL, которые не только активно развиваются в последнее время, но и во многом уже превзошли своего родителя — MySQL.»

>>> Подробнее в статье Игоря Савчука

★★★★★

Последнее исправление: post-factum (всего исправлений: 1)

Ура,я первый кину каку в оракл в этой теме)

kapusta
()

Даже и не предполагал, что у «Мускуля» столько форков!!! До этого слышал только про «Марию».

Amuser
()

Познавательно. За статью — спасибо.

gns ★★★★★
()

ни про один из упомнянутых никогда не слышал, кроме mariadb, который идет в openSUSE 11.3 искаропки

HighwayStar ★★★★★
()

вот недавно появилось HailDB. оно какбы является форком Embedded InnoDB. ему тоже конец? или же через его плагин к Drizzle можно будет невозбранно использовать?

burzumko
()

Хм. Как бы от такого зоопарка форков не стало хуже. Иногда может быть сложно выбрать. Такие заметки чем-то помогают, но кажется, что лучше меньше форков, но надёжнее и с большей уверенностью в их будущем.

// Довольный пользователь pg.

AlexKiriukha ★★★★
()
Ответ на: комментарий от Amuser

Интересно а Qt4 с марией умеет работать ?

MikeDM ★★★★★
()

если честно, никогда особой любви не испытывал к мускулю. но в любом случае, эта субд заняла весомую часть ниши в современном инете. с одной стороны жалко, что оракл душит проект, с другой - пусть лучше задушит окончательно, чем держать в агонии.

Deleted
()
Ответ на: комментарий от kapusta

> Только на PostgreSQL и остается надежда

Fixed

shahid ★★★★★
()

с MySQL не работаю - потому вопрос:

а те 20 + 35 с лишним крит. ошибок (про которые упомянуто в статье) исправлены в MariaDB??

p.s. интересует именно мария

real_maverick ★★★
()
Ответ на: комментарий от raorn

>> Имей ввиду, что PostgreSQL лицензированна под BSD.

Вы так говорите как будто это что-то плохое...

Как вы надоели с этим. BSD означает, что любая «корпорация зла» может взять продукт, добавить возможности и объявить себя, причём не безосновательно, далеко впереди изначального продукта. А совместимости с новым продуктом все остальные будут добиваться годами. Если это не «что-то плохое», то вы выражаете интересы какой-то «корпорации зла».

fractaler ★★★★★
()
Ответ на: комментарий от raorn

>Вы так говорите как будто это что-то плохое...

В современных реалиях лицензия BSD нежизнеспособна. Лет через 500, когда человечество будет более цивилизовано и дружелюбно, возможно, удастся перейти к ее принципам. Пока же BSD - как ошибка в ДНК.

ttnl ★★★★★
()
Ответ на: комментарий от ttnl

Как бы мне ни хотелось опровергнуть вас, вынужден согласиться с вами. Для мало-мальски серьезных проектов лучше использовать GPL.

buddhist ★★★★★
()

получается и sun не писал никаких открытых проектов. потому что они принадлежат не коммьюнити а частной компании

bornbewild
()

Зачетная статья, спасибо. Но выбор я для себя уже сделал - перевод на PostgreSQL :) Глядишь, MariaDB опять кто-то купит, пере-продаст, опять люди уволятся, выпустят MaxDB и так по кругу. Зачем эта головная боль? :)

gh0stwizard ★★★★★
()
Ответ на: комментарий от ttnl

> В современных реалиях лицензия BSD нежизнеспособна.

Это весьма спорное утверждение. Крупным компаниям проще учавствовать в разработке под BSD-like лицензией, чем под GPL

maxcom ★★★★★
() автор топика

MySQL плохая, негодная база.

anonymous
()
Ответ на: Встречаем PostgreSQL ! от Subsanek

PostgreSQL довольно сильно отличается от MySQL по идеалогии и устройству, так что тем кто уже «подсел» трудно перейти на него

maxcom ★★★★★
() автор топика
Ответ на: комментарий от anonymous

MariaDB имеет не меньший шанс выжить, а то и больший.

Quasar ★★★★★
()

maxcom, не пользуйся mysql

anonymous
()
Ответ на: комментарий от maxcom

Сложно объективно оценить. Мне всегда казалось наоборот. GPL - это гарантия того, что конкурент не обкрадет.

Лицензированные под BSD и популярные в настоящее время проекты, в большинстве своем начаты в незапамятные времена. Тот же PostgreSQL, X11, например.

ttnl ★★★★★
()
Ответ на: комментарий от ttnl

> Сложно объективно оценить. Мне всегда казалось наоборот. GPL - это гарантия того, что конкурент не обкрадет.

GPL это гарантия того, что компания 10 раз подумает прежде чем связываться с проектом вообще.

Кроме того, GPL работает только в отношении тех, что продает ПО. Современные тенденции таковы, что многий софт переходит в сеть и продажу как услугу, в этом случае GPL ничего не обязывает

Лицензированные под BSD и популярные в настоящее время проекты, в большинстве своем начаты в незапамятные времена. Тот же PostgreSQL, X11, например.

У того же Apache Software Foundation много относительно новых успешных проектов под Apache-лицензией

maxcom ★★★★★
() автор топика

Статья показывает, что от любых действий Oracle в отношении MySQL сообщество не сильно пострадает. Возможно, даже выиграет.

Если бы то же можно было бы сказать и про Java...

oami ★★
()
Ответ на: комментарий от fractaler

> BSD означает, что любая «корпорация зла» может взять продукт, добавить возможности и объявить себя, причём не безосновательно, далеко впереди изначального продукта.

Этой «любой корпорации зла» глубоко плевать под какой лицензией распространяется этот продукт. Если это действительно «корпорация зла», а не школота делающая очередной стартап.

raorn
()

Я думаю, что неплохо бы Монти ещё троих детишек с молодой женой народить. Чтобы было как называть новые субд.
А кедописателям лучше Drizzle использовать.

Lumi ★★★★★
()

Интересный этот Drizzle, по описанию это как раз то что мне нужно.. И phpMyAdmin уже держит. Возможно попробую поюзать.. Мне как раз не нужно никаких продвинутых бд средств, а скорость выполнения выборок и небольшой расход памяти критичны..

FedeX ★★
()
Ответ на: комментарий от maxcom

>GPL это гарантия того, что компания 10 раз подумает прежде чем связываться с проектом вообще.

Как это оценивалось?

IRL примеры говорят о противоположном: Ядро линукса дало жизнь куче новых аппаратных платформ. Вносить свои изменения в ядро BSD производители процессоров не торопятся.

Захожу на сайт IBM. Множество статей про Linux и GPL-ные программы. Про *BSD-шные почти ничего нет.

google search: PostgreSQL Результатов: примерно 12 900 000 --- google search: MySQL Результатов: примерно 107 000 000

О сравнении комерческой успешности поддержки дистрибутивов BSD и Linux говорить излишне.

Отдельные продукты появляются(Wayland), я не спорю. Но в целом картина не в пользу BSD.

Кроме того, GPL работает только в отношении тех, что продает ПО. Современные тенденции таковы, что многий софт переходит в сеть и продажу как услугу, в этом случае GPL ничего не обязывает

BSD тоже не обязывает

У того же Apache Software Foundation много относительно новых успешных проектов под Apache-лицензией

Было бы странно, если бы они оспользовали другую лицензию.

ttnl ★★★★★
()
Ответ на: комментарий от ttnl

>google search: PostgreSQL Результатов: примерно 12 900 000 --- google search: MySQL Результатов: примерно 107 000 000

porn 170 000 000. вот что важно на самом деле

RedPossum ★★★★★
()
Ответ на: комментарий от raorn

>Этой «любой корпорации зла» глубоко плевать под какой лицензией распространяется этот продукт. Если это действительно «корпорация зла», а не школота делающая очередной стартап.
Во-первых, нечего поощрять и стартапы этих корпораций. Во-вторых, успешные иски FSF доказывают обратное. И ещё, не случайно M$ заимствовала недостающий код именно из BSD — им вовсе не плевать, они прекрасно ориентируются в правовой базе.

fractaler ★★★★★
()
Ответ на: комментарий от RedPossum

MySQL отстаёт менее чем в 2 раза? Где-то сработал лимит выдаваемых результатов.

fractaler ★★★★★
()
Ответ на: комментарий от Deleted

>> когда человечество будет более... ...дружелюбно

Никогда


Ну, значит, в какой-то момент его не станет.

AS ★★★★★
()
Ответ на: комментарий от maxcom

>овременные тенденции таковы, что многий софт переходит в сеть и продажу как услугу

это пока не более, чем желание маркетологов :-)

anonymous
()
Ответ на: комментарий от RedPossum

>>MySQL Результатов: примерно 107 000 000

porn 170 000 000. вот что важно на самом деле

Всего-то? Совсем маленький разрыв, удивительно.

ttnl ★★★★★
()

mysql в топку

postgresql наше всё

DILIN ★★★★★
()
Ответ на: комментарий от maxcom

>GPL это гарантия того, что компания 10 раз подумает прежде чем связываться с проектом вообще.

На мой взгляд, BSDL несет проблем не меньше. Только это проблемы другого рода.

А вообще, логика предпочтений по лицензии вполне очевидна: если это opensource вендор вроде redhat - он предпочтет gpl, если это проприетарщики типа apple - им bsd-like гораздо удобнее.

anonymous
()
Ответ на: комментарий от anonymous

Потому что gpl стимулирует опенсорсный процесс разработки, а bsdl поощряет к скатыванию в зоопарк закрытых форков.

anonymous
()

Весьма познавательно.

Только я вот не понимаю хоть убейте зачем БД нужны, ве любая ФС это по сути своей та же БД, зачем еще одна надстройка, непонятно.

anonymous
()

Из статьи:

...проект Drizzle. Этот проект... представляет собой упрощенный и более быстрый вариант MySQL...

...Эта СУБД позиционируется как высокоскоростная и высоконадежная БД...

...весь сишный исходный код из MySQL был полностью переписан на языке C++...

Вброс для холивара? :) Вот что переписка с си на сиплюсплюс делает!

Stalin ★★★★★
()
Ответ на: комментарий от anonymous

прочитай про ACID что-нибудь для начала

maxcom ★★★★★
() автор топика

Ну я уже начал потихоньку переписывать часть кода под PgSQL. Хотелось бы вот еще потестить HandlerSocket, но автор ответил, что у них нет FreeBSD и под нее не планируется выпуск плагина.

xpahos ★★★★★
()
Ответ на: комментарий от maxcom

maxcom> GPL это гарантия того, что компания 10 раз подумает прежде чем связываться с проектом вообще.

И это замечательно. А то придёт кто попало, да начнёт портачить. Юридически неграмотные конторы не нужны.

Quasar ★★★★★
()
Ответ на: комментарий от fractaler

Поясни поглубже. Чем от этого будет плохо пользователям bsd-продукта?
тем, что какая-то контора под отдельные нужды сделала себе форк этого продукта? Что за бред вообще?

NekoExMachina
()
Ответ на: комментарий от anonymous

Зоопарк открытых дистрибутивов, меж которыми разница в обоях - это гораздо лучше, чем зоопарк закрытых форков :)

NekoExMachina
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.