Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation d'extensions linguistiques fiables pour Postgre SQL
Trusted Language Extensions for Postgre SQL est un kit de développement open source permettant de créer des extensions PostgreSQL. Il vous permet de créer des SQL extensions Postgre hautes performances et de les exécuter en toute sécurité sur votre cluster de SQLbase de données Aurora Postgre. En utilisant Trusted Language Extensions (TLE) pour PostgreSQL, vous pouvez créer des SQL extensions Postgre qui suivent l'approche documentée pour étendre les fonctionnalités de SQL Postgre. Pour plus d'informations, consultez la section Empaqueter des objets associés dans une extension
L'un des principaux avantages TLE est que vous pouvez l'utiliser dans des environnements qui ne fournissent pas d'accès au système de fichiers sous-jacent à l'SQLinstance Postgre. Auparavant, l'installation d'une nouvelle extension nécessitait l'accès au système de fichiers. TLEsupprime cette contrainte. Il fournit un environnement de développement permettant de créer de nouvelles extensions pour n'importe quelle SQL base de données Postgre, y compris celles exécutées sur vos clusters de SQLbases de données Aurora Postgre.
TLEest conçu pour empêcher l'accès à des ressources dangereuses pour les extensions que vous créez à l'aideTLE. Son environnement d'exécution limite l'impact de tout défaut d'extension à une seule connexion de base de données. TLEdonne également aux administrateurs de base de données un contrôle précis sur les personnes autorisées à installer les extensions, et fournit un modèle d'autorisation pour les exécuter.
TLEest pris en charge sur Aurora Postgre SQL version 14.5 et versions supérieures.
L'environnement de développement et le moteur d'exécution de Trusted Language Extensions sont regroupés sous la forme de l'SQLextension pg_tle
Postgre, version 1.0.1. Il prend en charge la création d'extensions en JavaScript Perl, Tcl, PL/pg etSQL. SQL Vous installez l'pg_tle
extension dans votre cluster de SQL base de données Aurora Postgre RDS de la même manière que vous installez les autres extensions SQL Postgre. Une fois pg_tle
configuré, les développeurs peuvent l'utiliser pour créer de nouvelles SQL extensions Postgre, appelées TLEextensions.
Dans les rubriques suivantes, vous trouverez des informations sur la configuration des extensions linguistiques fiables et sur la manière de commencer à créer vos propres TLE extensions.
Rubriques
- Terminologie
- Conditions requises pour utiliser des extensions linguistiques fiables pour Postgre SQL
- Configuration d'extensions linguistiques fiables dans votre cluster de base de données Aurora Postgre RDS pour une SQL instance
- Vue d'ensemble des extensions linguistiques fiables pour Postgre SQL
- Création d'TLEextensions pour Aurora Postgre SQL Postgre SQL
- Supprimer vos TLE extensions d'une base de données
- Désinstaller les extensions linguistiques fiables pour Postgre SQL
- Utiliser les SQL hooks Postgre avec vos extensions TLE
- Référence fonctionnelle pour les extensions linguistiques fiables pour Postgre SQL
- Référence de Hooks pour les extensions linguistiques fiables pour Postgre SQL