- Postgres peut remplacer de nombreuses technologies backend (jusqu’à des millions d’utilisateurs)
→ Kafka, RabbitMQ, Mongo, Redis, ..
- Pour le cache, utiliser du
TEXT au format JSON dans des tables UNLOGGED au lieu de Redis
- Définir une durée d’expiration pour les données avec des procédures stockées
- File de messages (Kafka) :
SKIP LOCKED
- Pour l’entrepôt de données, utiliser Postgres + TimescaleDB
- Au lieu de Mongo, stocker du
JSONB et utiliser la recherche ainsi que l’indexation
- Utiliser
pg_cron comme démon CRON pour l’envoi d’e-mails, par exemple
- Utiliser pour les requêtes géospatiales
- Utiliser pour la recherche full-text à la place d’Elastic
- Générer du JSON dans la base de données pour le transmettre directement à l’API sans code côté serveur
- Support de GraphQL également via un adaptateur GraphQL
Aucun commentaire pour le moment.