694 B
694 B
ADR-003: Choix de PostgreSQL comme Base Principale
Date: 2025-01-01
Status: Accepted
Source: ORIGIN_MASTER_ARCHITECTURE.md
Contexte
Besoin ACID, relations complexes, performance pour la plateforme Veza.
Décision
PostgreSQL 15+ comme base principale.
Conséquences
Positives:
- ACID complet
- Relations complexes (foreign keys, joins)
- Full-text search intégré
- JSON/JSONB pour flexibilité
- Extensions (pgcrypto, pg_trgm, etc.)
Négatives:
- Scaling horizontal complexe
Alternatives rejetées
- MySQL: Moins de fonctionnalités avancées
- MongoDB: Pas ACID, relations difficiles
- CockroachDB: Trop jeune, écosystème limité