P

PostgreSQL

Bases de donnees · Depuis 1996

1996

Creation

Base de donnees relationnelle open-source la plus avancee, en developpement actif depuis 1996. Offre plus de 75 extensions officielles (PostGIS, pg_trgm, hstore, pgvector) et une conformite SQL:2016 parmi les plus completes. Utilisee comme backend principal par Instagram, Spotify et Discord pour sa fiabilite et ses performances sur des milliards de lignes.

relationalsqlopen-source
Avantages & Inconvenients

Avantages

  • Plus de 75 extensions officielles (PostGIS, pg_trgm, hstore), conforme SQL:2016
  • Types riches natifs (JSONB, arrays, hstore, range types) avec indexation GIN/GiST
  • MVCC robuste : lectures et ecritures concurrentes sans verrou sur les lignes lues

Inconvenients

  • Configuration initiale complexe (shared_buffers, work_mem, WAL) pour des performances optimales
  • Consommation memoire plus elevee que MySQL pour les petites instances (~50 Mo minimum)
  • Replication logique encore immature vs replication physique, pas de multi-master natif
Cas d'usage
  • Backend principal de Instagram, Spotify et Discord
  • Data warehousing avec partitionnement et parallel queries
  • Applications geospatiales via PostGIS (Uber, OpenStreetMap)

Autres dans Bases de donnees