- PostgreSQL est un système de base de données open source puissant, reconnu pour sa robustesse et sa flexibilité.
- L’un des défis de PostgreSQL est le processus VACUUM, gourmand en ressources, utilisé pour nettoyer les anciennes données et libérer de l’espace.
- OrioleDB est un nouveau moteur pour PostgreSQL conçu pour supprimer le besoin de VACUUM et éviter le gonflement des tables.
- OrioleDB y parvient grâce à l’implémentation de journaux undo au niveau des lignes et des blocs, ainsi qu’à la fusion automatique des pages.
- Ces fonctionnalités permettent de créer un système nécessitant moins d’intervention manuelle, consommant moins de ressources et non sujet au gonflement des tables.
- D’après les résultats des benchmarks, OrioleDB offre, par rapport à PostgreSQL traditionnel, un TPS plus élevé, une charge CPU plus faible par transaction, moins d’IOPS par transaction, ainsi que l’absence de gonflement des tables et des index.
- OrioleDB propose une solution intéressante à l’un des défis les plus anciens de PostgreSQL, en promettant une meilleure efficacité et une réduction de la charge de maintenance.
- Les utilisateurs peuvent essayer OrioleDB dès aujourd’hui et participer à cette révolution pour une expérience PostgreSQL plus simple et plus efficace. Rendez-vous sur GitHub pour tester OrioleDB.
1 commentaires
Avis Hacker News