Topik ini mencantumkan ekstensi beserta versinya yang didukung oleh berbagai versi PolarDB for PostgreSQL.
-
Jika fitur yang didukung oleh kluster Anda berbeda dari yang tercantum dalam tabel berikut, upgrade versi mesin minor ke versi terbaru.
-
Halaman ini hanya mencantumkan ekstensi yang paling umum. Untuk mengetahui semua ekstensi yang didukung, jalankan perintah
SELECT * FROM pg_available_extensions;di database Anda. -
Sebelum menggunakan ekstensi tertentu, Anda harus menambahkannya ke parameter
shared_preload_libraries. Jika tidak, ekstensi tersebut tidak dapat dibuat.-
Ekstensi tersebut meliputi
pg_stat_statements,auth_delay,passwordcheck,auto_explain,pgaudit,pg_bigm,pg_cron,pg_hint_plan,pg_prewarm,zhparser,timescaledb,pldebugger, danpg_jieba. -
Saat menambahkan ekstensi pldebugger ke parameter
shared_preload_libraries, atur nilainya menjadiplugin_debugger.
-
-
Untuk memodifikasi parameter
shared_preload_libraries, lihat Setel parameter kluster. -
Jika Anda menerima error permission denied (
ERROR: permission denied for database postgres) saat membuat ekstensi sepertiganos_spatialrefdi database defaultpostgres, beralihlah ke database yang Anda miliki dan buat ekstensi di sana. -
Jika instalasi ekstensi gagal meskipun terdaftar sebagai didukung saat menjalankan perintah
SELECT * FROM pg_available_extensions;, ajukan tiket untuk bantuan.
Kebijakan dukungan ekstensi PolarDB for PostgreSQL telah disesuaikan. Mulai 27 April 2023, ekstensi tertentu hanya dapat dibuat pada versi mesin minor tertentu. Perubahan ini tidak memengaruhi ekstensi yang sudah ada. Untuk informasi lebih lanjut, lihat Pembatasan pembuatan beberapa ekstensi PolarDB for PostgreSQL pada versi mesin minor sebelumnya mulai 27 April 2023.
Kluster arsitektur X86
|
Nama Ekstensi |
PolarDB for PostgreSQL |
Deskripsi |
|||||
|
18 |
17 |
16 |
15 |
14 |
11 |
||
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Menyediakan standarisasi alamat. |
|
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Menyediakan data AS untuk standarisasi alamat. |
|
|
- |
- |
1.5.1 |
1.5.0 |
1.5.0 |
- |
Ekstensi graf untuk database yang menggunakan bahasa Cypher untuk mengkueri graf. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan metode akses indeks berbasis filter Bloom. |
|
|
1.3 |
1.3 |
1.3 |
1.3 |
1.3.1 |
1.3 |
Menyediakan contoh kelas operator GIN yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum. |
|
|
1.8 |
1.7 |
1.7 |
1.7 |
1.6.1 |
1.5 |
Menyediakan contoh kelas operator GiST yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum. |
|
|
1.8 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
Menyediakan tipe string case-insensitive. |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.4 |
Menyediakan tipe data untuk merepresentasikan kubus multidimensi. |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Operasi tabel lintas database. |
|
|
0.1.0 |
0.1.0 |
0.1.0 |
0.1.0 |
0.1.0 |
0.1.0 |
Menghasilkan data yang kompatibel dengan platform Debezium berdasarkan protokol Protocol Buffers. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Contoh templat kamus pencarian teks lengkap add-on. |
|
|
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
Menyediakan dua metode berbeda untuk menghitung jarak great-circle di permukaan Bumi. |
|
|
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
Menentukan kesamaan dan jarak antar string. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Ekstensi standarisasi nama tempat berdasarkan standar PAGC. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Ekstensi data AS untuk standarisasi nama tempat berdasarkan standar PAGC. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur komputasi dan analisis untuk tipe geometri spasial. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Digunakan untuk rendering cepat data besar geometri spasial 2D. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur ekstensi untuk ekstensi geometri spasial sfcgal. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur komputasi dan analisis untuk tipe geometri spasial. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur komputasi dan analisis untuk tipe jaringan geometri spasial. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur penyimpanan, komputasi, dan analisis untuk point cloud. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur penyimpanan, komputasi, dan analisis untuk point cloud. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur penyimpanan, komputasi, dan analisis untuk data raster spasial. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur komputasi dan analisis untuk referensi spasial. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan dukungan untuk tipe data USCB TIGER. |
|
|
7.8 |
7.7 |
7.9 |
7.7 |
7.9 |
6.8 |
Menyediakan fitur komputasi dan analisis untuk data objek bergerak (MOD) Ganos. |
|
|
2.18 |
2.18 |
2.18 |
2.18 |
2.17 |
2.17 |
Memperkirakan secara cepat metrik bisnis seperti jumlah tampilan halaman (PV) dan pengunjung unik (UV). |
|
|
1.8 |
1.8 |
1.8 |
1.8 |
1.8 |
1.5 |
Menyimpan pasangan kunci-nilai dalam satu nilai PostgreSQL. |
|
|
1.4.0 |
- |
1.4.0 |
1.3.1 |
1.4.0 |
1.3.1 |
Anda dapat membuat indeks virtual. |
|
|
- |
- |
1.0 |
- |
1.0 |
- |
Mendukung pencarian gambar serupa. |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Menyediakan agregator integer dan enumerator. |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.2 |
Menyediakan fungsi dan operator berguna untuk memanipulasi array integer yang tidak mengandung nilai null. |
|
|
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
Mengaktifkan dukungan untuk tipe rentang alamat IP di PostgreSQL. |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Memvalidasi input terhadap daftar awalan yang telah ditentukan dan juga digunakan untuk menggabungkan angka pada output. |
|
|
1.3 |
1.3 |
1.2 |
1.2 |
1.2 |
1.1 |
Menyediakan label untuk data yang disimpan dalam struktur hierarkis berbentuk pohon. |
|
|
- |
- |
1.1 |
- |
1.1 |
1.1 |
Membaca dan menulis data di OSS. |
|
|
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
Menyediakan pengambilan vektor yang efisien. |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Membuat indeks GIN bigram (2-gram) untuk mempercepat proses pencarian teks lengkap. |
|
|
1.6 |
1.6 |
1.6 |
1.4 |
1.5 |
1.3 |
Menyediakan metode untuk memeriksa buffer bersama secara real time. |
|
|
polar_concurrency_control |
- |
- |
1.0 |
- |
1.0 |
1.0 |
Digunakan untuk kontrol konkurensi pernyataan SQL. |
|
polar_tde_utils |
1.0 |
1.0 |
1.0 |
- |
1.0 |
1.0 |
Ekstensi untuk enkripsi dan dekripsi batch dalam TDE. |
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.2 |
Anda dapat mengatur tugas terjadwal. |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Memeriksa free space map (FSM). |
|
|
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
Menyediakan tokenisasi bahasa Tiongkok untuk pencarian teks lengkap. |
|
|
- |
- |
- |
- |
1.5 |
1.5 |
Ekstensi tabel partisi berkinerja-tinggi. |
|
|
- |
- |
1.6.2 |
- |
1.4.1 |
1.3.7 |
Memungkinkan Anda mengubah rencana eksekusi default PostgreSQL menggunakan petunjuk dalam komentar khusus. |
|
|
- |
4.10 |
4.10 |
4.10 |
4.1 |
1.0 |
Mengumpulkan statistik tentang aktivitas yang intensif sumber daya. |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Menyediakan cara mudah untuk memuat data ke dalam buffer sistem operasi atau buffer PostgreSQL. |
|
|
- |
- |
1.0 |
- |
1.0 |
1.0 |
Menyediakan tipe data bola, fungsi, operator, dan indeks untuk PostgreSQL. |
|
|
2.3.1 |
2.3.0 |
2.3.0 |
2.3.0 |
2.2.1 |
2.2.1 |
Mengumpulkan statistik tentang informasi baca dan tulis sistem. |
|
|
1.12 |
1.11 |
1.10.1 |
1.10 |
1.9.2 |
1.6 |
Menyediakan cara untuk melacak statistik eksekusi semua pernyataan SQL yang dieksekusi oleh server. |
|
|
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.4 |
Menyediakan fungsi dan operator untuk menentukan kesamaan teks alfanumerik, serta kelas operator indeks yang mendukung pencarian cepat untuk string yang mirip. |
|
|
18.1 |
17.1 |
16.1 |
1.7.1 |
1.6.2 |
1.3.3 |
Menyediakan pencatatan audit sesi dan objek secara rinci. |
|
|
1.4 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
Menyediakan fungsi kriptografi untuk PostgreSQL. |
|
|
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
Menyediakan fitur komputasi dan analisis untuk tipe jaringan geometri spasial. |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Menyediakan fungsi untuk menampilkan informasi kunci baris untuk tabel tertentu. |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Menyediakan berbagai fungsi untuk memperoleh statistik tingkat tuple. |
|
|
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
0.5.0 |
Ekstensi untuk pencarian kemiripan vektor berdimensi tinggi. |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Ekstensi debugger prosedur tersimpan. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan bahasa prosedural Perl. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan bahasa prosedural SQL. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan bahasa prosedural Tcl. |
|
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Ekstensi PostGIS untuk informasi spasial dan geografis. |
|
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Ekstensi PostGIS SFCGAL untuk informasi spasial dan geografis. |
|
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Ekstensi data TIGER PostGIS untuk informasi spasial dan geografis. |
|
|
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.7 |
3.3.4 |
Ekstensi data topologi PostGIS untuk informasi spasial dan geografis. |
|
|
q3c |
- |
- |
- |
- |
- |
2.0.0 |
Digunakan untuk pengindeksan spasial pada bola. |
|
rdkit |
- |
- |
- |
- |
- |
3.8 |
Mendukung fitur seperti cheminformatics dan pengambilan molekul kimia. |
|
0.5 |
0.5 |
0.5 |
0.5 |
0.5 |
0.5 |
Menggunakan fitur bitmap untuk meningkatkan kinerja kueri. |
|
|
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
- |
Menyediakan pencarian teks lengkap berkecepatan tinggi. |
|
|
1.0.3 |
1.0.3 |
1.0.3 |
1.0.3 |
1.0.2 |
1.0.2 |
Generator identifier unik universal (UUID) dengan pola sekuensial. |
|
|
- |
- |
1.0 |
- |
1.0 |
1.0 |
Menghitung kemiripan antara dua array dengan tipe yang sama. |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
Menyediakan informasi tentang sertifikat SSL yang diberikan oleh klien saat ini. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Mencakup beberapa fungsi yang mengembalikan tabel. |
|
|
tds_fdw |
- |
- |
- |
- |
2.0.2 |
2.0.2 |
Menanyakan data dari jenis database lain. |
|
timescaledb |
- |
- |
2.18.0 |
- |
2.16.1 |
1.7.1 |
Mendukung sharding otomatis, penulisan dan pengambilan efisien, serta agregasi hampir real-time untuk data time-series. |
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan metode sampling tabel SYSTEM_ROWS. |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
Menyediakan metode sampling tabel SYSTEM_TIME. |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Kamus pencarian teks yang menghapus aksen (tanda diakritik) dari leksem. |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Menyediakan fungsi untuk menghasilkan identifier unik universal (UUID) menggunakan salah satu dari beberapa algoritma standar. |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Mendukung berbagai operasi BIT. |
|
|
2.6 |
2.6 |
2.6 |
2.6 |
2.6 |
2.5 |
Menghasilkan file log logis dalam format JSON. |
|
|
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
Menyediakan fitur kueri XPath dan XSLT. |
|
|
2.2 |
2.2 |
2.2 |
2.2 |
1.0 |
1.0 |
Menyediakan pencarian teks lengkap bahasa Tiongkok. |
|
|
- |
- |
- |
- |
- |
4.0 |
Menyediakan fitur pengindeksan dan analisis teks yang kuat. |
|