</>

Fonctionnalités avancées

Avancé

jsonb, recherche plein texte, tableaux, vues matérialisées, colonnes générées et extensions : ce qui distingue PostgreSQL.

  1. 01

    jsonb : des documents dans une base relationnelle

    jsonb stocke du JSON dans un format binaire indexable : idéal pour des attributs variables, des payloads d'événements ou des configurations, sans quitter le modèle relationnel.

  2. 02

    Recherche plein texte

    PostgreSQL intègre un moteur de recherche textuelle : normalisation, radicalisation (stemming), classement par pertinence, et index dédié.

  3. 03

    Tableaux, plages et types composites

    PostgreSQL offre des types riches, à utiliser quand ils décrivent vraiment la donnée.

  4. 04

    Vues et vues matérialisées

    Une vue enregistre une requête sous un nom ; une vue matérialisée enregistre aussi son résultat : lecture instantanée, mais à rafraîchir.

  5. 05

    Colonnes générées, triggers et fonctions

    Certaines règles sont mieux placées dans la base : calculs dérivés, audit, invariants qui doivent tenir quel que soit l'appelant.

  6. 06

    Extensions à connaître

    Les extensions ajoutent des types, fonctions et index sans quitter PostgreSQL : c'est une force majeure de l'écosystème.