OrioleDB : Une extension de stockage hautes performances pour PostgreSQL
OrioleDB est une extension de stockage pour PostgreSQL qui remplace le moteur de stockage Heap par défaut, améliorant considérablement les performances. En repensant des composants clés tels que MVCC, la mise en cache des pages et les points de contrôle, OrioleDB améliore le débit et la prévisibilité des charges de travail transactionnelles tout en maintenant l'expérience utilisateur familière de PostgreSQL. Les versions récentes ajoutent la prise en charge des types d'index non B-tree, des tablespaces et du fillfactor, ainsi que des optimisations des performances des requêtes et des index. Les benchmarks utilisant TPC-C et sysbench montrent des améliorations significatives du débit par rapport au moteur de stockage Heap par défaut de PostgreSQL, les tests go-tpc démontrant plusieurs fois le tpmC.