Bekerja dengan Ekstensi Bahasa Tepercaya untuk Postgre SQL - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan Ekstensi Bahasa Tepercaya untuk Postgre SQL

Ekstensi Bahasa Tepercaya untuk Postgre SQL adalah kit pengembangan open source untuk membangun ekstensi SQL Postgre. Ini memungkinkan Anda untuk membangun SQL ekstensi Postgre berkinerja tinggi dan menjalankannya dengan aman di cluster Aurora Postgre DB Anda. SQL Dengan menggunakan Trusted Language Extensions (TLE) untuk PostgreSQL, Anda dapat membuat SQL ekstensi Postgre yang mengikuti pendekatan terdokumentasi untuk memperluas fungsionalitas Postgre. SQL Untuk informasi selengkapnya, lihat Mengemas Objek Terkait menjadi Ekstensi dalam dokumentasi PostgreSQL.

Salah satu manfaat utama TLE adalah Anda dapat menggunakannya di lingkungan yang tidak menyediakan akses ke sistem file yang mendasari instance PostgreSQL. Sebelumnya, penginstalan ekstensi baru memerlukan akses ke sistem file. TLEmenghilangkan kendala ini. Ini menyediakan lingkungan pengembangan untuk membuat ekstensi baru untuk SQL database Postgre apa pun, termasuk yang berjalan di cluster Aurora Postgre DB Anda. SQL

TLEdirancang untuk mencegah akses ke sumber daya yang tidak aman untuk ekstensi yang Anda buat menggunakanTLE. Lingkungan runtime-nya membatasi dampak kerusakan ekstensi apa pun ke koneksi basis data tunggal. TLEjuga memberikan administrator database kontrol halus atas siapa yang dapat menginstal ekstensi, dan menyediakan model izin untuk menjalankannya.

TLEdidukung pada Aurora Postgre SQL versi 14.5 dan versi yang lebih tinggi.

Lingkungan pengembangan dan runtime Trusted Language Extensions dikemas sebagai SQL ekstensi pg_tle Postgre, versi 1.0.1. Ini mendukung pembuatan ekstensi di JavaScript, Perl, Tcl, SQL PL/PG, dan. SQL Anda menginstal pg_tle ekstensi di cluster Aurora Postgre SQL DB Anda RDS untuk instans Postgre DB lainnya. SQL Setelah pg_tle diatur, pengembang dapat menggunakannya untuk membuat ekstensi Postgre baru, yang dikenal sebagai SQL TLE ekstensi.

Dalam topik berikut, Anda dapat menemukan informasi tentang cara mengatur Ekstensi Bahasa Tepercaya dan cara memulai membuat TLE ekstensi Anda sendiri.