Fonctionnement de la création de branches
Cas d’usage courants
Développement et tests
Environnements de préproduction
Validation des données
Récupération et investigation
Dimensionnement des branches
Délai de création d’une branche
- Taille de la base de données
- Taille de la sauvegarde
- Point de récupération
- Quantité de WAL à rejouer
- Configuration globale du cluster
Branches ou développement local
- D’utiliser les branches PostgreSQL pour les workflows de préproduction, de test, de débogage et de validation.
- D’utiliser des environnements PostgreSQL locaux pour le développement au quotidien.
- De générer des jeux de données de développement synthétiques ou d’utiliser, lorsque c’est pertinent, des jeux de données assainis.
- D’éviter le développement courant directement sur des branches dérivées de la production.