Lavorare con estensioni linguistiche affidabili per Postgre SQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Lavorare con estensioni linguistiche affidabili per Postgre SQL

Trusted Language Extensions for Postgre SQL è un kit di sviluppo open source per la creazione di estensioni Postgre. SQL Ti consente di creare SQL estensioni Postgre ad alte prestazioni ed eseguirle in sicurezza sul tuo cluster Postgre DB. SQL RDSper un'istanza Postgre DB. SQL Utilizzando Trusted Language Extensions (TLE) per PostgreSQL, puoi creare estensioni Postgre che seguono l'approccio documentato per SQL estendere le funzionalità di Postgre. SQL Per ulteriori informazioni, vedete Pacchettare oggetti correlati in un'estensione nella documentazione di Postgre. SQL

Uno dei principali vantaggi TLE è che può essere utilizzato in ambienti che non forniscono l'accesso al file system alla base dell'istanza di SQL Postgre. In precedenza, l'installazione di una nuova estensione richiedeva l'accesso al file system. TLErimuove questo vincolo. Fornisce un ambiente di sviluppo per la creazione di nuove estensioni per qualsiasi SQL database Postgre, comprese quelle in esecuzione sui cluster Postgre DB. SQL RDSSQLper le istanze DB di Postgre.

TLEè progettato per impedire l'accesso a risorse non sicure per le estensioni create utilizzando. TLE Il suo ambiente di esecuzione limita l'impatto di qualsiasi difetto dell'estensione a una singola connessione al database. TLEoffre inoltre agli amministratori del database un controllo dettagliato su chi può installare le estensioni e fornisce un modello di autorizzazioni per eseguirle.

TLEè supportato nelle seguenti versioni di Postgre: RDS SQL

  • Versione 16.1 e versioni successive (16 versioni)

  • Versione 15.2 e successive 15 versioni

  • Versione 14.5 e successive 14 versioni

  • Versione 13.12 e successive 13 versioni

L'ambiente di sviluppo e il runtime di Trusted Language Extensions sono impacchettati come SQL estensione pg_tle Postgre, versione 1.0.1. Supporta la creazione di estensioni in Perl JavaScript, Tcl, PL/pg e. SQL SQL L'pg_tleestensione si installa nel nello stesso modo in cui si installano altre estensioni Postgre. SQL Dopo la pg_tle configurazione, gli sviluppatori possono utilizzarla per creare nuove estensioni Postgre, note come estensioni. SQL TLE

Nei seguenti argomenti, puoi trovare informazioni su come configurare Trusted Language Extensions e su come iniziare a creare estensioni personalizzate. TLE