Сообщение Re[5]: Выбор NoSQL от 01.06.2016 17:14
Изменено 01.06.2016 17:20 Иль
Здравствуйте, teoreteg, Вы писали:
T>Почему тогда им все пользуются?
Ну наверное всё-таки не все... Тем более в последние годы. По крайней мере по последней конференции, на которой были доклады и по MySQL и по PostgreSQL, было хорошо заметно что интерес к MySQL падает, а вот к постгресу — напротив растёт.
Но, конечно, MySQL в абсолютных цифрах распространён больше.
Я думаю что так получилось во первых потому что LAMP. MySQL идеально сочетается с PHP. И там и там типизация довольно условна. И тот и другой выстроены стихийно — как было удобнее в текущий момент. И тот и другой делают что придётся в тех случаях когда давно уже надо бы написать сообщение об ошибке... Это последнее обстоятельство, кстати, обеспечивает пологую learning curve и тем самым приток новых кадров в эти технологии до сих пор.
Во вторых потому что MySQL по ряду причин удобней для хостингов (LAMP же!). Например, выставить права доступа к БД можно простыми SQL-командами в отличие от того же PostgreSQL, с которым всё не так просто.
В третьих мускуль когда-то был сильно быстрее (по крайней мере на чтение) и опережал тот же постгрес по возможностям. Сейчас ситуация прямо противоположная, но "интерес" запаздывает. Накопилось много специалистов со знанием мускуля, которые не хотят переучиваться ни на что кроме, быть может, NoSQL — и это поддерживает массовость к мускулю несмотря на то, что он безнадёжно устарел...
P.S: всё ИМХО разумеется
T>Почему тогда им все пользуются?
Ну наверное всё-таки не все... Тем более в последние годы. По крайней мере по последней конференции, на которой были доклады и по MySQL и по PostgreSQL, было хорошо заметно что интерес к MySQL падает, а вот к постгресу — напротив растёт.
Но, конечно, MySQL в абсолютных цифрах распространён больше.
Я думаю что так получилось во первых потому что LAMP. MySQL идеально сочетается с PHP. И там и там типизация довольно условна. И тот и другой выстроены стихийно — как было удобнее в текущий момент. И тот и другой делают что придётся в тех случаях когда давно уже надо бы написать сообщение об ошибке... Это последнее обстоятельство, кстати, обеспечивает пологую learning curve и тем самым приток новых кадров в эти технологии до сих пор.
Во вторых потому что MySQL по ряду причин удобней для хостингов (LAMP же!). Например, выставить права доступа к БД можно простыми SQL-командами в отличие от того же PostgreSQL, с которым всё не так просто.
В третьих мускуль когда-то был сильно быстрее (по крайней мере на чтение) и опережал тот же постгрес по возможностям. Сейчас ситуация прямо противоположная, но "интерес" запаздывает. Накопилось много специалистов со знанием мускуля, которые не хотят переучиваться ни на что кроме, быть может, NoSQL — и это поддерживает массовость к мускулю несмотря на то, что он безнадёжно устарел...
P.S: всё ИМХО разумеется
Re[5]: Выбор NoSQL
Здравствуйте, teoreteg, Вы писали:
T>Почему тогда им все пользуются?
Ну наверное всё-таки не все... Тем более в последние годы. По крайней мере по последней конференции, на которой были доклады и по MySQL и по PostgreSQL, было хорошо заметно что интерес к MySQL падает, а вот к постгресу — напротив растёт.
Но, конечно, MySQL в абсолютных цифрах распространён больше.
Я думаю что так получилось во первых потому что LAMP. MySQL идеально сочетается с PHP. И там и там типизация довольно условна. И тот и другой выстроены стихийно — как было удобнее в текущий момент. И тот и другой делают что придётся в тех случаях когда давно уже надо бы написать сообщение об ошибке... Это последнее обстоятельство, кстати, обеспечивает крутую learning curve и тем самым приток новых кадров в эти технологии до сих пор.
Во вторых потому что MySQL по ряду причин удобней для хостингов (LAMP же!). Например, выставить права доступа к БД можно простыми SQL-командами в отличие от того же PostgreSQL, с которым всё не так просто.
В третьих мускуль когда-то был сильно быстрее (по крайней мере на чтение) и опережал тот же постгрес по возможностям. Сейчас ситуация прямо противоположная, но "интерес" запаздывает. Накопилось много специалистов со знанием мускуля, которые не хотят переучиваться ни на что кроме, быть может, NoSQL — и это поддерживает массовость мускулю несмотря на то, что он безнадёжно устарел...
P.S: всё ИМХО разумеется
T>Почему тогда им все пользуются?
Ну наверное всё-таки не все... Тем более в последние годы. По крайней мере по последней конференции, на которой были доклады и по MySQL и по PostgreSQL, было хорошо заметно что интерес к MySQL падает, а вот к постгресу — напротив растёт.
Но, конечно, MySQL в абсолютных цифрах распространён больше.
Я думаю что так получилось во первых потому что LAMP. MySQL идеально сочетается с PHP. И там и там типизация довольно условна. И тот и другой выстроены стихийно — как было удобнее в текущий момент. И тот и другой делают что придётся в тех случаях когда давно уже надо бы написать сообщение об ошибке... Это последнее обстоятельство, кстати, обеспечивает крутую learning curve и тем самым приток новых кадров в эти технологии до сих пор.
Во вторых потому что MySQL по ряду причин удобней для хостингов (LAMP же!). Например, выставить права доступа к БД можно простыми SQL-командами в отличие от того же PostgreSQL, с которым всё не так просто.
В третьих мускуль когда-то был сильно быстрее (по крайней мере на чтение) и опережал тот же постгрес по возможностям. Сейчас ситуация прямо противоположная, но "интерес" запаздывает. Накопилось много специалистов со знанием мускуля, которые не хотят переучиваться ни на что кроме, быть может, NoSQL — и это поддерживает массовость мускулю несмотря на то, что он безнадёжно устарел...
P.S: всё ИМХО разумеется