URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36999
[ Назад ]

Исходное сообщение
"OpenNews: Доля MySQL на рынке СУБД достигла 25%"

Отправлено opennews , 23-Мрт-07 16:49 
Согласно исследования компании Evans Data Corporation СУБД MySQL
занимает (http://www.linuxelectrons.com/news/application/mysql-gains-2...)  25% коммерческого рынка баз данных.

URL: http://www.linuxelectrons.com/news/application/mysql-gains-2...
Новость: http://www.opennet.me/opennews/art.shtml?num=10226


Содержание

Сообщения в этом обсуждении
"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Linus Torvalds , 23-Мрт-07 16:49 
"А в попугаях я знааааачительно длиннее ..."(С)Один Советский Мультик :)

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 23-Мрт-07 21:56 
Ну и молодцы, так держать.Сколько уже проприетарщина будет удерживать major market share?Оракл кажется не зря икру метал с попыткой купить мускуля - чуют к чему дело идет... =)

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено MySQL not sules , 23-Мрт-07 23:07 
Мало того, что этот "мускул" - как бы это сказать... г..но что-ли?
Так оно уже почти проприетарное... так что ваше высказывание не имеет под собой никакого основания...
Короче, Postgre рулит!

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено гость , 24-Мрт-07 07:03 
> как бы это сказать... г..но что-ли
это то, что тебе мозги заменяет: как ГПЛ продукт может быть "почти проприетарным"?!
Постгрес мало того, что тормознее значительно, дык ещё и с бздушной лицензией "тырьте кто хочет", поэтому рулит он исключительно в направлении ближайшего биореактора.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 24-Мрт-07 09:33 
однако на больших базах да еще если вся логика завернута на сервер, то Postgre оказывается предпочтительнее.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Av , 24-Мрт-07 09:36 
Ты еще с cdb их сравни по скоростям, олух, может сразу туда перелезешь. Не путай СУБД, коей является Postgres с табличками mysql...

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено halt , 24-Мрт-07 11:33 
Цитирую фразу прочитаную на опеннете
"Разве вам приходило в голову устраивать гонки белазов с формулой1".
Я думаю что найдется место всем...

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Квагга , 24-Мрт-07 14:22 
Какой белаз???? Какая феррари????

Это БАЗАДАННЫХ. Похоже, не все в состоянии вместить в голову эту мысль. Места в голове мало?

Мускул, начиная с 3.xx, уделывает всех и конкретно.

Иначе доля 25% была бы у кого другого.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Av , 24-Мрт-07 16:17 
Ты это у себя в кружке юных программистов объясняй, а здесь лучше скажи нам как сделать горячий бэкап на твоём мускуле в myisam (ты ж скоростями этого хранилища понтуешься).

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Квагга , 24-Мрт-07 19:51 
http://www.opennet.me/opennews/art.shtml?num=5647

Помещается в голову?


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Mike , 24-Мрт-07 20:32 
Спасибо, улыбнуло. В общем, да, за неимением румяной горничной - тоже вариант :)

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Av , 24-Мрт-07 20:33 
Мой юный пыхыпышный друг! Это в помойку надо помещать. Решение такое называется "через жопу".

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Квагга , 24-Мрт-07 22:00 
А у тебя, замшелость, база в одном боксе????????

Ну, ну.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Av , 25-Мрт-07 12:12 
Представь себе такое тоже бывает...

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Квагга , 25-Мрт-07 23:56 
> такое тоже бывает...

Тогда горячий backup - просто позарез!


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Алексей , 28-Мрт-07 00:59 
>Ты это у себя в кружке юных программистов объясняй, а здесь лучше
>скажи нам как сделать горячий бэкап на твоём мускуле в myisam
>(ты ж скоростями этого хранилища понтуешься).


Да очень просто. lock tables with read lock, lvm snapshot, unlock tables, таришь файло. 100% консистент, и горячей некуда.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Алексей , 28-Мрт-07 01:00 
Пардон, очепятка, конечно flush tables with read lock.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 24-Мрт-07 16:21 
Для начала не "база данных" а "система управления базами данных". MySQL сильна тем что она задумывалась не как СУБД а как подспорье для работы со связаными таблицами, с мощной рекламной компанией и инсталляторами для домохозяек. С точки зрения классических задач управления данными (операции с данными с объемом значительно превышающими объем ОЗУ и алгоритмами близкими к полному перебору вариантов) то MySQL вообще не является СУБД.

В последнее время это озаботило даже разработчиков MySQL, и по быстрому стали писать заплатки и костыли чтоб хоть как то закосить под настоящие СУБД. Но чудеc не бывает, Oracle, PostgreSQL и прочие конкуренты ушли далеко вперед.

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


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Квагга , 24-Мрт-07 19:54 
> MySQL вообще не является СУБД.

SQL слышал?

Язык запросов такой.

Что внутри у брокера - мне (и приложению) - ДО ЛАМПОЧКИ.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 26-Мрт-07 21:22 
>MySQL вообще не является СУБД.
Жоска! Но кстати науке известны достаточно большие и достаточно нагруженные мускульные базы. Wtf?

>В итоге - на тех задачах для которых использование СУБД вообще не
>имеет смысла, вроде создания парв таблиц и выборка данных из них
>MySQL втестах выигрывает.
А вас не смущает что таких задач - до*я?Взять например форум.Нету там терабайтов данных.Но сиквель там довольно в кассу.Ну не хранить же посты как ламерье в текстовых файликах? :)

>Но тот же код сделаный нормально на С
>выиграет еще больше просто за счет уменьшения накладных расходов на интерфейс
>с СУБД.
Зато проигрыш в изобретении велосипеда самолично.А если хочется минимума накладных расходов - может, глянуть на SQLite или если на совместимость с синтаксисом пофиг - вообще все тот же Berkeley DB?А чо, сами сгородите поверх базы от сонного кота все что вам надо, будет быстро, никаких накладных расходов ни на сервера, ни на сиквель, правда, по**аться придется но случаи как известно разные бывают :)

>На тех задачах для которых СУБД и создавались (
>терабайты данных, сотни таблиц, требование высокой надежности, масштабируемость) она просто сливает.
Внимание, вопрос: ну чего, чего простым смертным там в таком количестве там хранить?Засовывать все исохи линуксов в базу чтоли заместо ФС?А то слабо представляю чего туда засунуть в таком количестве, такие БД нужны каким-то жалким сотням кастомеров на планете.Какой это процент рынка сами посчитайте.А так - иметь персональный боинг конечно круто, но его содержание стоит кучу бабок, где попало не сядешь:нужен аэродром, да еще и пилоты, стюардессы, етц зарплату хотят.Чтобы проехать 500 метров авто, а накрайняк такси или даже пешкарус - явно удобнее.С бд та же аналогия.Поэтому персональные боинги товар штучный, а какойнить "пежо" хоть и не может развить скорость боинга (отстой, правда?) и вообще летать не умеет (вот лохи то!) но почему-то (какой ужос!) востребован куда большим количеством народа (дебилы, правда?).


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 26-Мрт-07 20:48 
>MySQL not sules
Кого-чего мускул?Вы о чем?Не ходите дети в школу - пейте дети пепси-колу!

>Мало того, что этот "мускул" - как бы это сказать... г..но что-ли?
Не нравится - не ешьте.Типа, демократия, вас не заставляют.Даже выбор есть - вообще отлично.

>Так оно уже почти проприетарное...
Что значит - проприетарное?Это как под GPL он проприетарный то?А то что мускуль клепает энтерпрайз версию - дык пусть себе клепает, мне не жалко и вообще до 3.14ды если честно.Если им удастся срубить бабок на энтерпрайз клиентах, я только за - они это вполне заслужили, 25% рынка - это не фунт изюма.А если вы думаете что мускуль прикроет халяву - так это зря, они на этом держатся.На этом основана их модель бизнеса и разработки.Рубить сук на котором они сидят они не будут имхо.Если бы для них опенсорц был пустым звуком - они давно бы продались ораклу.Да и бесполезно это:форкнут проект да и все дела.

>так что ваше высказывание не имеет под собой никакого основания...
Да?Точно?А судьи кто?

>Короче, Postgre рулит!
Аа, ну-ну, ваше высказывание просто писец как обосновано, ага... и эти люди еще и имеют наглость говорить что мои высказывания не имеют под собой оснований.

ЗЫ ничего не имею против постгреса, в нем есть интересные фичи, но с такой лицензией как у него есть опасение что он однажды будет скуплен ораклом или микрософтом и более не будет поставляться с сорцами(а фигли, лицензия позволяет...).В долговременном плане GPLнутый софт предсказуемее - его лицензия дает какие-никакие гарантии что этот софт не будет зажоплен в одно рыло кем-то.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено savva , 24-Мрт-07 14:12 
Я конечно может ошибаюсь... но помоему где то когда то видел фразу что мускул бесплатен только для некомерческого использования.

так как "MySQL занимает 25% коммерческого рынка баз данных" ?
его купили?
или эти результаты не по России?


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено lithium , 24-Мрт-07 16:19 
смысл в том, что если ты хочешь делать на основе MySQL свой софт под закрытой лицензией (т.е. GPL-версия тебе не подходит), то можешь заплатить владельцу авторских прав (MySQL AB),  т.е. купить MySQL под не-GPL-лицензией.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 24-Мрт-07 16:02 
Вроде и правда с mysql не все так гладко с лицензированием, вот перестанут ее завтра выпускать под gpl бесплатно и что вы будите делать? а постгрес он более стабилен и надежен в этом плане

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 26-Мрт-07 21:49 
>Вроде и правда с mysql не все так гладко с лицензированием, вот
>перестанут ее завтра выпускать под gpl бесплатно и что вы будите
>делать?а постгрес он более стабилен и надежен в этом плане
Угу, чичас.Как только он станет чем-то интересным купит его чего доброго какойнить оракл или микрософт.И сорцы новых версий будут в праве вообще зажопить, выдавая подачки в виде бинарников (а может и не выдавая, как захотят).GPL в долговременном плане вообще предсказуемее: GPLнутый код посторонние улучшить могут, но зато они не могут (резко обрадовавшись факту улучшения) закрыть улучшенный вариант чтобы единолично наживаться на результатах в общем то не их труда.А авторы на то и авторы чтобы решать что с их кодом делать, не так ли?GPL вполне честная лицензия, она не дает всяким халявщикам прихватизировать чужие труды за просто так здорово живешь.Но не запрещает авторам лицензировать продукт "коммерсантам" под более другой лицензией.Вполне честно.Сбалансированная лицензия.

Как пример: вот решит 1С не делиться своими патчами постгреса (лицензия позволяет...) и заявит что 1С пашет только с патченым постгресом ... и ... чего?


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 24-Мрт-07 16:55 
мускул быстрее на коротких запросах. как только появляется серъезная нагрузка он начинает дико тормозить (иногда индексация сбивается). пример: сайт пранк.ру изначально был на мускуле, после перехода на постгрес скорость работы увеличилась в среднем в 5 раз, слета базы не наблюдается

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 24-Мрт-07 17:15 
Вот и я про тоже нафига использовать полукомерчиский мускул если есть замечательный постгрес

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено logan , 24-Мрт-07 21:43 
>Вот и я про тоже нафига использовать полукомерчиский мускул если есть замечательный
>постгрес

а он проще. вот и все :)
с постргесом ведь заморачиваться надо (если по уму делать)... Курсоры, проверка целосности...
а мускуль простой. как топор. за то его и любят. Хотя лично я стараюсь его не использовать вообще )


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 26-Мрт-07 21:37 
>Вот и я про тоже нафига использовать полукомерчиский мускул если есть замечательный
>постгрес
Если работает out of the box, требует минимальной возни и с обязанностями справляется - фигли еще надо?Терабайты данных для засирания баз как-то не у всех есть... :)

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено otaku , 24-Мрт-07 21:13 
зачем мне замечательный постгрес , там где и мускул справляетьсчя из коробки?
а там где что то очень серьезное можно и на оракл разориться

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 25-Мрт-07 12:09 
для каждого случая надо выбирать оптимальное решение. но вот эта "коммеризация" мускула мне не понравилась, поэтому я даже электронный телефонный справочник компании (простейшая таблица и один запрос) написал под постгрес. из принципа.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено uF0 , 25-Мрт-07 22:17 
>для каждого случая надо выбирать оптимальное решение. но вот эта "коммеризация" мускула
>мне не понравилась, поэтому я даже электронный телефонный справочник компании (простейшая
>таблица и один запрос) написал под постгрес. из принципа.


А Вы задумывались использовал SQLite, раз уж такое простое задание было?


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено ламусанонимус , 26-Мрт-07 21:32 
>для каждого случая надо выбирать оптимальное решение. но вот эта "коммеризация" мускула
>мне не понравилась, поэтому я даже электронный телефонный справочник компании (простейшая
>таблица и один запрос) написал под постгрес. из принципа.
Бесспорно, можно для того чтобы проехать 500 метров купить "боинг", записаться на курсы пилотов, отгрохать аэродромы в пунктах "А" и "Б", нанять второго пилота, стюардесс, диспетчеров, согласовать вылет с ПВО и иными компаниями и прочая.Но нормальные люди проедут это расстояние на машине или пройдут пешком.В смысле, такое делается вообще на маленьких и легких вещах типа SQLite - ну накуя б там такое монстрило?Чтоб можно было нанять 2 админов на его обслуживание? :)

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Аноним , 26-Мрт-07 15:49 
Честно говоря никогда не юзал. Да и лишний повод был пощупать постгрес

"OpenNews: Доля MySQL на рынке СУБД достигла 25%"
Отправлено johnjoy , 27-Мрт-07 03:03 
Поздравления мускулу - крайне удачная разработка получилась. В "удачность" вложу кроме кода также менеджмент, маркетинг и в целом организацию бизнеса. Благодаря мускулу, шапке, постгре и подобным проектам, зарабатывающим на открытом коде и для открытого кода, мы сейчас получаем opensolaris, oracle XE, нервозные "get the facts" и много других радостных событий.

мои 5 копеек в холиворы:
Везде нужен свой инструмент, и если вы одинаково хорошо владеете мускулом и постгрей, то возможностей в работе с СУБД как таковыми у вас значительно больше.
Мускул замечательно себя чувствует в условиях маленьких и средних инсталляций, если требуется хранение данных и их построковое чтение или простейшая обработка нескольких таблиц. Имея mysql, честно говоря, не особо вижу смысл в SQLite, если только не embedded решение или плохо с железом/ресурсами (имхо, расскажите плиз, если ошибаюсь) - возможно стоит действительно на сонных котов прыгать сразу. Начиная с 5 мускуля начали, наконец идти в сторону OLTP, и я желаю им удачи. Чем больше нам инструментов, тем лучше.

Постгря же изначально шла другим путем - OLTP, и если требуется получать максимальную производительность и эффективность транзактного приложения, то welocme to postgresql. Тут, конечно, одним SQL не обойтись, нужно переносить максимум логики на уровень самой БД, благо возможности она предоставляет действительно замечательные.


"OpenNews: Доля MySQL на рынке СУБД достигла 25%"
Отправлено Кекс07 , 28-Мрт-07 03:03 
>Имея mysql, честно говоря, не особо вижу смысл в SQLite
Можно я?
1) Вообще не надо никаких серверов.По скорости только плюсы и размер задействованного кода минимальный.
2) Работает с полоборота.Создали базу и вперед!
3) База - в 1 самодостаточном файле.
4) Библиотечка добавляет лишь несколько сотен Кб к программе.Кажется около 300.Если не меньше.Статичной линковкой.Никаких ДЛЛ, серверов и прочего геморроя.Оно просто работает.
5) Простой программный интерфейс.Опять же - если не нужен сетевой сервер, ну и отлично, его не навязвают, родной интерфейс - простые си :).А мускуль больше заточен именно под серверное юзание...
6) Мускуль не очень скромен в плане хаваемой памяти.То есть, это можно простить на выделенном под БД сервере, а вот на десктопном компе это не катит, извините.

Если сравнивать по сложности, навороченности и фичности получится так:
простое, легковесное -> сложное в настройке, навернутое и увесистое

SQLite < MySQL < Postgres < коммерсанты типа ораклов и DB2...

Примерно так.


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Дмитрий Т , 27-Мрт-07 13:27 
По моему не очень сложно потестить MySQL и postgresql на больших данных и обсуждать уже конкретные результаты и конкретные тесты, а то получается пустой разговор.

"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Кекс07 , 28-Мрт-07 03:13 
>По моему не очень сложно потестить MySQL и postgresql на больших данных
>и обсуждать уже конкретные результаты и конкретные тесты, а то получается
>пустой разговор.
Тесты бывают разные.И всегда можно найти тест на котором одна база уделает другую, а то что тест синтетический или соответствует ограниченному кругу задач - кого оно волнует?Ведь главное то доказать что армяне лучшем чем грузины, а чем - не столь важно :)


"Доля MySQL на рынке СУБД достигла 25%"
Отправлено Salagin , 28-Мрт-07 08:42 
Да... прямо как виндузятники с юниксистами сцепились... Стыдно, что такие дяди со знанием БД меряюцо письками...
Юзаю и Мускул и Постгрес - для каждого - свои задачи. И как проводились исследования, в ходе которых выплыла цифра 25%? У меня например, не спрашивали... Типа народ на улице тормозили: -"Вы чем пользуетесь, Мускулом или другой БД?", А ну да, прочитал, буржуины у своих девелоперов спрашивали... По моему городу доля постгреса будет 80%, Мускула -10% и осталной МС -10%. Все относительно.