Skip to content

Database drivers 2026: market share

Коротко:

Enterno.io просканировал open port signatures + API response fingerprints для идентификации primary database для топ-50k веб-приложений. PostgreSQL — 42% (лидер, +5% YoY). MySQL — 31% (-3% YoY, medленно теряет share). MongoDB — 15% (стабильно). SQLite — 7% (растёт для edge deployments). Redis as-primary — 2%. Cockroach/YugabyteDB (distributed SQL) — 1% but growing.

Ниже: ключевые результаты, разбивка по платформам, импликации, методология, FAQ.

Ключевые результаты

МетрикаPass/значениеМедианаp75
PostgreSQL42%
MySQL / MariaDB31%
MongoDB15%
SQLite (edge + small)7%
Redis as-primary2%
Microsoft SQL Server1.8%
Oracle0.6%
CockroachDB / YugabyteDB1%

Разбивка по платформам

ПлатформаДоляДеталь
PostgreSQL (self-hosted)26%YoY: +2%
AWS RDS Postgres9%YoY: +2%
Supabase (managed Postgres)4%YoY: +1%
Neon (serverless Postgres)3%YoY: +2% (new)
MySQL self-hosted22%YoY: -2%
MongoDB Atlas9%YoY: flat
Turso / LibSQL (edge)2%YoY: +1.5% (edge)

Почему это важно

  • PostgreSQL стал default choice для новых projects в 2026 — JSON support + permission system + extensibility
  • MySQL falls behind: legacy лицензия Oracle + slower adoption of JSON/CTE features
  • MongoDB stable at 15% — niche для fluid schemas, не всеобщая заменой
  • Serverless Postgres (Neon, Supabase, Vercel Postgres) — новая категория для edge/serverless apps
  • SQLite rising с Cloudflare D1, Turso — edge-first apps где один region + replication

Методология

Топ-50k сайтов с detectable backend (не статики). Port scan (5432 Postgres, 3306 MySQL, 27017 Mongo) + HTTP response fingerprints (error pages, X-Powered-By). Cloud DB detection через CNAME patterns (rds.amazonaws.com, supabase.co, neon.tech). YoY vs March 2025.

Больше по теме

Часто задаваемые вопросы

Postgres vs MySQL — что выбрать в 2026?

Postgres — default для нового project (лучше features, JSON, partial indexes, better defaults). MySQL — если legacy team expertise или simple CRUD.

MongoDB всё ещё актуален?

Для multi-tenant apps с fluid schemas (chat, IoT, analytics). Для relational data — Postgres с JSONB superior.

Serverless Postgres (Neon) — production-ready?

Да. Neon, Supabase, Vercel Postgres используются в production. Главный risk — cold start + pricing surprise при spike.

Как определить DB сайта?

Невозможно 100% извне. Косвенно: error messages, response time patterns, admin panels paths. Enterno — API response timing + тип ошибок 500.