Андрей Попов
Publié 08.02.2026

PostgreSQL умеет больше, чем вы думаете

Раньше лепил MongoDB на всё подряд. Потом попробовал JSONB в Postgres — и понял, что для 90% задач Mongo не нужен.

-- Полнотекстовый поиск, без Elasticsearch
SELECT title, ts_rank(fts, q) AS rank
FROM articles, plainto_tsquery('russian', 'фриланс разработка') q
WHERE fts @@ q
ORDER BY rank DESC
LIMIT 10;

Что ещё умеет Postgres и мало кто использует:

  • JSONB — гибкость документной БД внутри реляционной
  • Window functions — аналитика прямо в запросе
  • pg_cron — шедулер без внешних сервисов
  • Полнотекстовый поиск — для простых случаев Elastic не нужен

Один инструмент вместо пяти. Серьёзно, если не пробовали — попробуйте.

3
83
Headlance

Plateforme pour professionnels. Trouvez les meilleurs spécialistes, créez des projets et développez votre entreprise.

Abonnez-vous à la newsletter

Recevez des nouvelles sur les nouveaux projets, spécialistes et mises à jour de la plateforme