Хоть я еще и новичок в pgsql, но уже успел заметить важную вещь. Ни один достаточно серьезный продукт, будь то программа или какой-нибудь крупный сайт, где требования к надежности оочень высоки не использует mysql. Возникает и назревает вопрос - почему? Ответ на мой взгляд очень прост, даже если хотя бы рассматривать возможности, postgresql - ограничения на размер баз в терабайтах, mysql (при грамотном строении) - 4 терабайта. И то при этих 4-х терабайтах скорость запросов достаточно существенно снижается, настолько существенно что теряется "выигрышное преимущество".
Что касается другого немаловажного аспекта - вычисляемые типы данных, так в pgsql это делается путем создания собственной функции, и в этом случае быстродействие на высоте. Mysql - здесь пока отстает.
Да, к mysql все привыкли, автоинкремент, enum -поля, это в pgsql пока еще не до конца доработано и многое приходится создавать ручками. Но есть и ощутимые преимущества у pgsql:
– работает достаточно стабильно
– безопасность выше
– формат хранения времени (с точностью до микро секунд)
– полный контроль подключений к базе и логирование
На мой взгляд чем больше сравниваешь, тем преимущества больше на лицо. Еще хочется отметить что pgsql развивается не менее интенсивно чем mysql, но задачи перед ним намного выше и он с ними справляется целиком и полностью. Мой выбор с каждым днем все больше и больше в пользу pgsql.
> Ни один достаточно серьезный продукт, будь то программа или какой
> нибудь крупный сайт, где требования к надежности оочень высоки не
> использует mysql.
wikipedia?
я в pgsql еще новичок, но уже более 5 лет к нему присматриваюсь и по сравнению с mysql оочень радует скорость и безопасность. И нагрузка на сервер оочень минимальна! Спасибо огромное разработчикам!
Комментарии
Вопрос
Вопрос вообще-то лучше бы в форум. Блоги для своего материала, статей рецептов. Задайте вопрос там. Попробую ответить.
различие mysql и pgsql
Хоть я еще и новичок в pgsql, но уже успел заметить важную вещь. Ни один достаточно серьезный продукт, будь то программа или какой-нибудь крупный сайт, где требования к надежности оочень высоки не использует mysql. Возникает и назревает вопрос - почему? Ответ на мой взгляд очень прост, даже если хотя бы рассматривать возможности, postgresql - ограничения на размер баз в терабайтах, mysql (при грамотном строении) - 4 терабайта. И то при этих 4-х терабайтах скорость запросов достаточно существенно снижается, настолько существенно что теряется "выигрышное преимущество".
Что касается другого немаловажного аспекта - вычисляемые типы данных, так в pgsql это делается путем создания собственной функции, и в этом случае быстродействие на высоте. Mysql - здесь пока отстает.
Да, к mysql все привыкли, автоинкремент, enum -поля, это в pgsql пока еще не до конца доработано и многое приходится создавать ручками. Но есть и ощутимые преимущества у pgsql:
– работает достаточно стабильно
– безопасность выше
– формат хранения времени (с точностью до микро секунд)
– полный контроль подключений к базе и логирование
На мой взгляд чем больше сравниваешь, тем преимущества больше на лицо. Еще хочется отметить что pgsql развивается не менее интенсивно чем mysql, но задачи перед ним намного выше и он с ними справляется целиком и полностью. Мой выбор с каждым днем все больше и больше в пользу pgsql.
> Ни один
> Ни один достаточно серьезный продукт, будь то программа или какой
> нибудь крупный сайт, где требования к надежности оочень высоки не
> использует mysql.
wikipedia?
Однозначно PGSQL
я в pgsql еще новичок, но уже более 5 лет к нему присматриваюсь и по сравнению с mysql оочень радует скорость и безопасность. И нагрузка на сервер оочень минимальна! Спасибо огромное разработчикам!