PostgreSQL

Avec une pratique qui débute en 2011, Romain MAZIÈRE est en capacité de proposer son expertise sur ce système de gestion de bases de données très complet et performant.

Il s’agit un SGBD qui permet de gérer des bases de données de plusieurs To !
Il est beaucoup utilisé et de plus en plus. De nombreuses organisations font ce choix, comme la Société Général, qui migre progressivement d’Oracle à PostgreSQL, idem pour la Direction Générale des Finances Publiques…

PostgreSQL peut voir ses fonctionnalités étendues grâce à des extensions, comme :

  • PostGIS, extension spatiale pour PostgreSQL permettant la gestion de l’information géographique,
  • pgRouting, moteur de calcul d’itinéraire, générant un graphe depuis des données géographiques. Il vient étendre PostgreSQL et PostGIS,
  • pg_trgm, pg trigram permet la recherche plein texte, par l’ajout de types, de fonctionnalités et d’index spécifiques, il rend la recherche textuelle beaucoup plus efficiente.

Il existe également des outils spécialement conçus pour fonctionner avec PostgreSQL, comme :

  • pg_tileserv, serveur de tuiles vectorielles,
  • pg_featureserv, API REST permettant de servir des données géographiques (au format JSON ou GeoJSON, par exemple),
  • PostgREST, API REST permettant d’exposer tout ou partie d’une base de données,
  • Pgpool, middleware s’interfaçant entre PostgreSQL et le client, permet la réplication, le pooling de connexions, l’équilibrage de charge, …

Il existe bien entendu de multiples extensions et applicatifs dans l’écosystème de PostgreSQL, vous pouvez en retrouver un certain nombre chez Dalibo.

SIGMAZ Consilium propose son expertise sur la mise en œuvre, l’exploitation, ainsi que la migration vers ce SGBDR, mais également sur la conception des modèles de données,
la conception et l’optimisation de requêtes SQL…
N’hésitez pas à nous contacter.