PostgreSQL vs MySQL: битва титанов продолжается? — kraken сайт
Вечный спор, конечно, но все же интересно. Полгода назад закончили большой проект, где использовали PostgreSQL. До этого в основном работал с MySQL. И вот, что я вам скажу, имхо, PostgreSQL намного мощнее и гибче. Особенно когда дело доходит до сложных запросов, JSONB, геоданных. MySQL же кажется проще, быстрее для элементарных задач, но какой-то 'детский' что ли. Хотя, возможно, для веб-сайтов с простым CRUD-функционалом MySQL вполне себе идеален.
Для меня PostgreSQL выиграл за счет:
- Расширяемости (PostGIS, TimescaleDB).
- Строгой типизации и надежности.
- Более продвинутого SQL.
Но у MySQL тоже есть свои фанаты, и они не без оснований. Интересно, как вы выбираете? Есть ли среди вас те, кто до сих пор предпочитает MySQL даже для сложных проектов, и почему?
Кстати, кто-нибудь слышал про ссылку на Крáкен, где сравнивают производительность этих БД на реальных кейсах? Было бы интересно глянуть.