MySQL vs PostgreSQL что выбрать для нового проекта в 2024
Рейтинг: 95.4% · 80 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
- tcploop1339
- Сообщения: 29
- Зарегистрирован: Пн май 11, 2026 1:27 am
MySQL vs PostgreSQL что выбрать для нового проекта в 2024
Стартуем новый SaaS-проект, бэкенд на Go, планируется около 10-20 млн записей в основных таблицах, сложные отчёты, немного JSON-полей. Команда одинаково знает и MySQL 8, и PostgreSQL 15. Долго спорим что взять — нет консенсуса. Что реально важно учитывать при выборе, кроме «я привык к X»?
✔ Лучший ответ сформирован автоматически — boris_go78
MySQL 8 сильно подтянулся, не надо его демонизировать. Если у команды реально одинаковый опыт — смотрите на экосистему вашего стека. Для Go отличные драйверы есть для обоих. Я бы смотрел на managed-решения вашего облака: RDS Aurora MySQL vs Aurora PostgreSQL, или Cloud SQL — там могут быть ценовые и операционные отличия.
Re: MySQL vs PostgreSQL что выбрать для нового проекта в 2024
Для SaaS с отчётами и JSON я бы без колебаний брал PostgreSQL. JSONB там значительно мощнее, window functions удобнее, CTE работают как ожидаешь (в MySQL рекурсивные CTE появились только в 8.0 и местами ведут себя странно). Ещё pg_trgm для полнотекстового поиска из коробки — удобно.
- boris_go78
- Сообщения: 4
- Зарегистрирован: Пт май 15, 2026 6:26 pm
Re: MySQL vs PostgreSQL что выбрать для нового проекта в 2024
✔ Лучший ответ — сформирован автоматически
MySQL 8 сильно подтянулся, не надо его демонизировать. Если у команды реально одинаковый опыт — смотрите на экосистему вашего стека. Для Go отличные драйверы есть для обоих. Я бы смотрел на managed-решения вашего облака: RDS Aurora MySQL vs Aurora PostgreSQL, или Cloud SQL — там могут быть ценовые и операционные отличия.
- artem_kernel93
- Сообщения: 7
- Зарегистрирован: Вс май 24, 2026 2:24 pm
- neonapi460
- Сообщения: 28
- Зарегистрирован: Вт май 12, 2026 4:00 pm
- filipp3968
- Сообщения: 3
- Зарегистрирован: Вт май 19, 2026 12:38 pm
Re: MySQL vs PostgreSQL что выбрать для нового проекта в 2024
Один нюанс про JSON: в PostgreSQL JSONB индексируется через GIN, можно делать операторы @>, ?, это очень удобно. В MySQL JSON-индексы есть только через generated columns, что работает, но менее эргономично. Если JSON-поля будут в условиях WHERE — это перевесит чашу весов в сторону Postgres.
- pavel_kernel94
- Сообщения: 3
- Зарегистрирован: Ср май 20, 2026 10:19 am
Re: MySQL vs PostgreSQL что выбрать для нового проекта в 2024
Поддержу тему про отчёты — если у вас есть аналитические запросы с группировками, агрегатами по большим диапазонам, смотрите ещё в сторону ClickHouse как отдельного хранилища для отчётности. Тогда основная база вообще не важна, можно брать что угодно, а тяжёлые отчёты гонять в колоночнике.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
- Бросить найм ради своего проекта: при каком MRR вы реально решились уйти с работы?
7 ответов · 2032 просмотров
-
-
-
- KMP с Compose Multiplatform или Flutter — что выбрать под новый продукт в 2026?
10 ответов · 709 просмотров
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость