Hooks in PostgreSQL
PostgreSQL est certainement le moteur de bases de données qui pousse le plus possible son extensibilité. Il est possible par exemple de créer ses propres types, d'ajouter des fonctions qui utilisent ces types, d'ajouter des opérateurs qui facilitent l'utilisation de ces types et fonctions, etc. Un autre système permet une extensibilité encore plus importante et, étonnament, cet autre système est assez méconnu. Il s'agit des hooks, un système permettant de faire exécuter par PostgreSQL du code supplémentaire dans certains cas.
Cette présentation a été donnée en anglais par Guillaume Lelarge lors du FOSDEM 2012, à Bruxelles, le 4 février.
- Présentation au format ODP : hooks_in_postgresql.odp
- Présentation au format PDF : hooks_in_postgresql.pdf
- Dépôt GitHub pour la présentation et le code source des exemples : https://github.com/gleu/Hooks-in-PostgreSQL
