Conseil

Vous n’êtes pas expert et vous vous demandez comment bien utiliser Postgres ?

Certains clients ont parfois juste besoin de conseils pour savoir vers quelle direction aller. Une courte prestation de conseil peut vous éviter quelques errements qui peuvent être fatals dans le futur.

  • Comment construire mon architecture ?
  • Quels sont les avantages / inconvénients à utiliser tel type de donnée (UUID, JSON…) ?
  • Dois-je sharder ma base donnée ?
  • Comment faire de la recherche plein texte ?
  • Comment faire du partitionnement ?
  • Quel type d’instance choisir ?
  • Quel serveur acheter ?
  • Quelle solution de monitoring ?

Voici une liste non-exhaustive des sujets sur lesquels je suis amené à travailler :

  • Audit/conseil et conseil d’architecture : pooler de connexion, pgbouncer
  • Réduction des coûts chez les cloud providers
  • Tuning du moteur et du système d’exploitation (linux)
  • Optimisation requêtes
  • Conseil modélisation
  • Sauvegarde (et restauration !)
  • Supervision spécifique du moteur (Nagios, icinga, Datadog)
  • Réplication physique et logique
  • Usages avancés de postgres: partitionnement, Full Text Search, stratégies d’indexation, sharding…

Dans tous les cas, je respecterai mes engagements, je ne vous recommanderai pas une solution que je ne voudrais pas avoir en production.

Adrien Nayrat
Adrien Nayrat
Expert DBA PostgreSQL Freelance

Passionné d’open source et de PostgreSQL..