All Products
Search
Document Center

ApsaraDB RDS:Daftar Ekstensi yang Didukung

Last Updated:Aug 13, 2026

Topik ini mencantumkan ekstensi beserta versinya yang didukung oleh setiap versi RDS PostgreSQL. Gunakan informasi ini untuk menentukan dengan cepat apakah instans Anda mendukung ekstensi tertentu dan memilih fungsionalitas yang sesuai.

Bergabunglah dengan grup DingTalk Exchange Ekstensi RDS PostgreSQL (103525002795) untuk mendapatkan informasi lebih lanjut tentang ekstensi, mengajukan pertanyaan, berbagi pengalaman, dan memberikan masukan.

Catatan Penggunaan

Sebelum menggunakan ekstensi RDS PostgreSQL, tinjau persyaratan kompatibilitas, metode konfigurasi, dan batasan kueri berikut untuk memastikan instalasi dan penggunaan yang benar.

Kompatibilitas Versi

  • Ketergantungan Versi Mesin: Dukungan ekstensi sangat bergantung pada versi mesin. Jika instans Anda tidak mendukung ekstensi yang tercantum dalam dokumen ini, tingkatkan instans Anda ke versi mesin minor terbaru.

  • Perbedaan Edisi: Daftar ekstensi yang didukung berbeda antar edisi (Edisi Standar dan Edisi Yitian). Untuk detailnya, lihat tab edisi yang sesuai dalam dokumen ini.

Konfigurasi Preloading

Sebelum menggunakan ekstensi tertentu, Anda harus menambahkan nama ekstensi tersebut ke parameter database shared_preload_libraries. Jika tidak, perintah CREATE EXTENSION akan gagal. Untuk petunjuk mengubah parameter shared_preload_libraries, lihat Konfigurasi Parameter Instans.

Ekstensi berikut memerlukan preloading:

  • Pemantauan Kinerja: pg_stat_statements, auto_explain, pg_prewarm

  • Audit Keamanan: auth_delay, passwordcheck, pgaudit

  • Manajemen Partisi: pg_pathman

  • Replikasi Logis: pglogical

  • Pencarian Teks Lengkap: pg_bigm, zhparser, pg_jieba

  • Penjadwalan Tugas: pg_cron

  • Optimasi Kueri: pg_hint_plan

  • Kompresi Data: pg_squeeze

  • Data Deret Waktu: timescaledb

  • Akselerasi Kueri: rds_duckdb

  • Kompatibilitas Oracle: orafce (dibatasi di semua versi; konfigurasi hanya diperlukan untuk instans tempat ekstensi sudah dibuat)

  • Alat Debugging: pldebugger (atur nilai parameter menjadi plugin_debugger)

Kueri dan Pembatasan Ekstensi

  • Kueri Ekstensi yang Tersedia: Jalankan SELECT * FROM pg_available_extensions; di database Anda untuk mendapatkan daftar lengkap semua ekstensi yang tersedia untuk instans Anda.

  • Pembatasan Keamanan: Untuk menstandarkan manajemen ekstensi dan meningkatkan keamanan, RDS secara bertahap mengoptimalkan ekstensi yang menimbulkan risiko keamanan selama iterasi versi mesin. Akibatnya, Anda tidak dapat membuat ekstensi tertentu di beberapa versi mesin, meskipun ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

  • Ekstensi yang Dibatasi di Semua Versi: rds_embedding, orafce, dan plv8 menimbulkan risiko keamanan dan dibatasi di semua versi utama dan minor. Peningkatan versi mesin minor tidak mengembalikan kemampuan untuk membuatnya. Ekstensi yang sudah ada tidak terpengaruh. Untuk alternatif, lihat Pembatasan dalam Membuat Ekstensi.

Daftar Ekstensi yang Didukung

Edisi Standar

Nama Ekstensi

18

17

16

15

14

13

12

11

10

Deskripsi

rds_online_migrate

None

1.0

1.0

1.0

1.0

1.0

None

None

None

Menyediakan kemampuan partisi online.

pgroonga

4.0.5

4.0.4

None

None

None

None

None

None

None

Menyediakan kemampuan pencarian teks lengkap untuk PostgreSQL.

pg_textsearch

1.0.0

1.0.0

None

None

None

None

None

None

None

Menyediakan kemampuan pencarian teks lengkap tingkat lanjut.

pg_net

0.19.6

0.19.6

None

None

None

None

None

None

None

Mengirim permintaan HTTP secara asinkron.

clickhouse_fdw

None

1.4

1.4

1.4

1.4

1.4

None

None

None

Memungkinkan PostgreSQL melakukan kueri langsung ke data dari database ClickHouse seolah-olah mengkueri tabel lokal.

pg_permissions

None

1.4

None

None

None

None

None

None

None

Memungkinkan Anda melihat dan mengaudit pengaturan izin untuk semua objek (tabel, tampilan, fungsi, dll.) dalam database PostgreSQL, memfasilitasi manajemen izin dan audit keamanan.

address_standardizer

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

3.1.4

3.1.4

3.1.4

Plugin standarisasi alamat berdasarkan standar PAGC.

address_standardizer_data_us

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

3.1.4

3.1.4

3.1.4

Plugin data standarisasi alamat (AS) berdasarkan standar PAGC.

aggs_for_arrays

None

None

None

None

None

None

None

None

1.3.1

Menyediakan fungsi agregat untuk menghitung statistik pada array numerik.

age

1.7.0

1.7.0

1.6.0

1.6.0

1.6.0

None

None

None

None

Menyediakan kemampuan database graf untuk PostgreSQL.

bloom

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan metode akses indeks berbasis filter Bloom.

btree_gin

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.2

Menyediakan contoh kelas operator GIN yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum.

btree_gist

1.8

1.7

1.7

1.7

1.6

1.5

1.5

1.5

1.5

Menyediakan contoh kelas operator GiST yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum.

chkpass

None

None

None

None

None

None

None

None

1.0

Mengimplementasikan tipe data untuk menyimpan kata sandi terenkripsi.

citext

1.8

1.6

1.6

1.6

1.6

1.6

1.6

1.5

1.4

Menyediakan tipe string case-insensitive.

cube

1.5

1.5

1.5

1.5

1.5

1.4

1.4

1.4

1.2

Menyediakan tipe data untuk merepresentasikan kubus multidimensi.

dblink

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

Menjalankan operasi tabel lintas-database.

decoderbufs

None

None

None

None

None

0.1.0

0.1.0

0.1.0

0.1.0

Menghasilkan data yang kompatibel dengan platform Debezium sesuai protokol Protocol Buffers.

dict_int

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Contoh templat kamus pencarian teks lengkap tambahan.

earthdistance

1.2

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Menyediakan dua metode berbeda untuk menghitung jarak lingkaran besar di permukaan Bumi.

encdb

None

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.13

Menyediakan kemampuan database rahasia.

encdb_btree

None

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

Mempercepat kueri ciphertext pada database rahasia.

fuzzystrmatch

1.2

1.2

1.2

1.1

1.1

1.1

1.1

1.1

1.1

Menentukan kesamaan dan jarak antar string.

ganos_address_standardizer

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Plugin standarisasi alamat berdasarkan standar PAGC.

ganos_address_standardizer_data_us

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Plugin data standarisasi alamat AS berdasarkan standar PAGC.

ganos_geometry

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan komputasi dan analisis geometri spasial.

ganos_geometry_pyramid

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Memungkinkan tampilan cepat data geometri spasial 2D berskala besar.

ganos_geometry_sfcgal

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan ekstensi plugin geometri spasial SFCGAL.

ganos_geometry_topology

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan komputasi dan analisis geometri spasial.

ganos_geomgrid

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan partisi grid, encoding, pengindeksan, dan analisis seperti H3 dan GeoSOT.

ganos_networking

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan komputasi dan analisis jaringan geometri spasial.

ganos_pointcloud

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan penyimpanan dan analisis komputasi point cloud.

ganos_pointcloud_geometry

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan penyimpanan dan analisis komputasi point cloud.

ganos_raster

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan penyimpanan dan analisis komputasi data raster spasial.

ganos_spatialref

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan kemampuan komputasi dan analisis referensi spasial.

ganos_tiger_geocoder

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Menyediakan dukungan tipe data Tiger USCB.

ganos_trajectory

None

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

Kemampuan komputasi dan analisis data objek bergerak (MOD) GanosBase.

hll

2.18

2.19

2.18

2.18

2.18

2.15

2.14

2.14

None

Memperkirakan metrik bisnis seperti PV dan UV secara cepat.

hstore

1.8

1.8

1.8

1.8

1.8

1.7

1.6

1.5

1.4

Menyimpan pasangan kunci-nilai dalam satu instans PostgreSQL.

hypopg

1.4.2

1.4.1

1.4.1

1.4.1

1.4.1

1.3.1

1.3.1

1.3.1

1.3.1

Membuat indeks virtual.

h3

None

4.2.3

None

None

None

None

None

None

None

Menyediakan kemampuan pengindeksan spasial hierarkis heksagonal H3 dari Uber.

index_adviser

None

2.0

2.0

2.0

2.0

2.0

2.0

2.0

2.0

Memberikan rekomendasi indeks.

intagg

None

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Menyediakan aggregator integer dan enumerator.

intarray

1.5

1.5

1.5

1.5

1.5

1.3

1.2

1.2

1.2

Menyediakan fungsi dan operator berguna untuk memanipulasi array integer non-null.

ip4r

2.4

2.4

2.4

2.4

2.4

2.4

None

None

None

Memungkinkan PostgreSQL mendukung tipe rentang alamat IP.

isn

1.3

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.1

Memvalidasi input terhadap daftar awalan yang telah ditentukan dan menggabungkan angka saat output.

ltree

1.3

1.2

1.2

1.2

1.2

1.2

1.1

1.1

1.1

Merepresentasikan label yang disimpan dalam struktur pohon hierarkis.

log_fdw

None

None

None

None

None

None

None

1.0

None

Menjalankan kueri log database.

mysql_fdw

None

2.9.2

1.2

1.2

1.2

1.1

1.1

1.1

1.1

Membaca dan menulis data dari instans RDS MySQL atau database MySQL yang dikelola sendiri.

oracle_fdw

None

None

None

None

None

None

1.1

None

None

Mendukung pembaruan sinkron tabel database Oracle dari tabel PostgreSQL.

orafce

4.15

None

4.9.2

4.9.2

4.9.2

None

None

3.8

3.6

Menyediakan serangkaian fungsi yang kompatibel dengan Oracle. Ekstensi ini dibatasi di semua versi. Ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

oss_fdw

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Membaca dan menulis data dari OSS.

pase

None

None

0.0.1

0.0.1

0.0.1

0.0.1

0.0.1

0.0.1

None

Pengambilan vektor yang efisien.

pg_bigm

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

Membuat indeks GIN bigram (2-gram) untuk mempercepat proses pencarian teks lengkap.

pg_buffercache

1.6

1.4

1.4

1.3

1.3

1.3

1.3

1.3

1.3

Menyediakan metode untuk memeriksa buffer bersama secara real time.

pg_concurrency_control

None

None

None

None

None

None

None

1.0

1.0

Menjalankan kontrol konkurensi SQL.

pg_cron

1.6

1.6

1.6

1.6

1.6

1.5

1.1

1.1

1.1

Menetapkan tugas terjadwal.

pg_freespacemap

1.3

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

Memeriksa peta ruang bebas (FSM).

pg_jieba

1.2.0

1.2.0

1.2.0

1.2.0

1.2.0

1.1.0

1.1.0

1.1.0

1.1.0

Menjalankan segmentasi teks bahasa Mandarin untuk pencarian teks lengkap.

pg_hint_plan

1.8.0

1.7.0

1.6.1

1.5.2

1.4.3

1.3.9

1.3.9

1.3.9

1.3.0

Menggunakan petunjuk komentar khusus untuk mengubah rencana eksekusi default PostgreSQL.

pg_partman

5.2.4

5.2.4

5.1.0

5.1.0

5.1.0

4.7.3

4.7.3

None

None

Membuat dan mengelola set partisi tabel berbasis waktu dan berbasis urutan.

pg_pathman

None

None

None

None

None

1.5

1.5

1.5

1.5

Plugin tabel partisi berkinerja tinggi.

pg_prewarm

1.2

None

1.2

1.2

1.2

1.2

1.2

1.2

1.1

Menyediakan metode praktis untuk memuat data ke dalam buffer sistem operasi atau buffer PostgreSQL.

pg_profile

None

None

4.4

4.4

4.4

4.1

4.1

4.1

4.1

Statistik aktivitas intensif sumber daya.

pg_proctab

None

0.0.13

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

None

Memungkinkan pengguna mengakses data konsumsi sumber daya sistem dan proses tingkat sistem operasi melalui kueri SQL.

pg_repack

None

1.5.1

1.5.0

1.5.0

1.5.0

1.4.6

1.4.6

1.4.6

1.4.6

Fungsionalitas pembersihan ruang tabel online.

pg_sphere

None

None

None

None

None

None

None

None

1.0

Menyediakan tipe data, fungsi, operator, dan indeks bola untuk PostgreSQL.

pg_stat_kcache

None

2.3.0

2.2.3

2.2.3

2.2.3

2.2.1

2.2.1

2.2.1

2.2.1

Statistik baca/tulis sistem.

pg_stat_statements

1.12

1.10

1.10

1.10

1.9

1.8

1.7

1.6

1.6

Menyediakan metode untuk melacak statistik eksekusi untuk semua pernyataan SQL yang dieksekusi oleh server.

pg_trgm

1.6

1.6

1.6

1.6

1.6

1.5

1.4

1.4

1.3

Menyediakan fungsi dan operator untuk kesamaan teks alfanumerik serta kelas operator indeks untuk pencarian string mirip yang cepat.

pg_squeeze

1.8

1.7

1.6

1.6

1.6

1.6

1.6

1.6

None

Penyusutan online tabel dan indeks yang membengkak.

pg_wait_sampling

1.1

1.1

None

None

None

None

None

None

None

Memantau dan menganalisis status tunggu database.

pgaudit

None

17.0

16.0

1.6.1

1.6.1

1.5

1.4.1

1.3.2

1.2.2

Menyediakan pencatatan audit sesi dan objek secara rinci.

pgcrypto

1.4

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

Menyediakan fungsi kriptografi untuk PostgreSQL.

pgl_ddl_deploy

None

None

2.2

2.2

2.2

2.1

None

None

None

Memungkinkan replikasi DDL logis transparan di PostgreSQL.

pglogical

2.4.6

2.4.5

2.4.5

2.4.4

2.4.4

2.4.2

2.4.2

2.4.0

2.4.0

Menyediakan kemampuan penerbitan dan langganan replikasi streaming logis.

pgrouting

None

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

Menyediakan kemampuan komputasi dan analisis jaringan geometri spasial.

pgrowlocks

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

Menyediakan fungsi untuk menampilkan informasi kunci baris untuk tabel tertentu.

pgsql-gzip

1.0

1.0.0

1.0.0

None

None

None

None

None

None

Mengimplementasikan kompresi dan dekompresi Gzip untuk data dalam database PostgreSQL.

pgsql-http

1.6

1.6

1.6

None

None

None

None

None

None

Memungkinkan pengguna mengirim permintaan HTTP langsung dari database PostgreSQL.

pgstattuple

1.5

1.5

1.5

1.5

1.5

1.5

1.5

1.5

1.5

Menyediakan beberapa fungsi untuk memperoleh statistik tingkat tupel.

pgvector

0.8.1

0.8.0

0.8.0

0.8.0

0.8.0

None

None

None

None

Plugin pencarian kemiripan vektor berdimensi tinggi.

pldebugger

None

1.8

1.8

1.8

1.8

1.1

1.1

1.1

1.1

Plugin debugging prosedur tersimpan.

plperl

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural Perl.

plpgsql

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural SQL.

plproxy

2.11.0

None

2.11.0

2.10.0

2.10.0

2.10.0

2.9.0

2.9.0

2.8.0

Termasuk mode CLUSTER dan mode CONNECT untuk membantu Anda mengakses database dengan cara yang berbeda.

pltcl

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural Tcl.

plv8

None

None

None

None

2.3.15

2.3.15

2.3.15

2.3.15

2.3.15

Ekstensi bahasa JavaScript tepercaya. Ekstensi ini dibatasi di semua versi. Ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

postgis

3.3.7

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

Ekstensi geografi spasial PostGIS.

postgis_sfcgal

3.3.7

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

Ekstensi geografi spasial PostGIS SFCGAL.

postgis_tiger_geocoder

3.3.7

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

Ekstensi geografi spasial data TIGER PostGIS.

postgis_topology

3.3.7

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

Ekstensi geografi spasial data topologi PostGIS.

postgres_fdw

1.2

1.1

1.1

1.1

1.1

1.0

1.0

1.0

1.0

Operasi tabel lintas-database.

postgresql_anonymizer

None

1.1.0

None

1.1.0

1.1.0

None

None

None

None

Menganonimkan atau menyamarkan data sensitif dalam database.

q3c

None

None

None

None

None

None

None

None

1.5.0

Menjalankan pengindeksan spasial pada bola.

rdkit

None

None

None

None

None

None

3.8

None

None

Mendukung cheminformatics dan pengambilan molekul kimia.

rds_ai

1.0

1.0.0

1.0.0

1.0.0

1.0.0

None

None

None

None

Mengintegrasikan model canggih Alibaba Cloud Model Studio, termasuk Qwen, text embedding umum. Dengan plugin ini, Anda dapat dengan mudah mengimplementasikan berbagai skenario dalam database RDS PostgreSQL, seperti Q&A LLM, konversi teks-ke-vektor, pengambilan vektor mirip top-N, dan Q&A RAG.

rds_ccl

1.3

1.2

1.2

1.2

1.2

None

None

None

None

Mendukung Pembatasan SQL.

rds_duckdb

1.3.2.3

1.1

1.2

1.3

1.1

1.1

1.1

None

None

Mempercepat kueri kompleks.

rds_embedding

None

1.0

1.0

1.0

1.0

None

None

None

None

Menyediakan kemampuan konfigurasi model kustom dan pemanggilan model untuk mengonversi teks ke vektor langsung di database. Ekstensi ini dibatasi di semua versi. Ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

rds_encdb

None

None

1.0

None

None

None

None

None

None

Mengenkripsi kolom sensitif dalam set hasil kueri. Dengan mengatur izin akun database, akun yang berwenang hanya menerima hasil dalam format ciphertext saat mengakses informasi kolom sensitif.

rds_online_ddl

1.0

1.0

1.0

1.0

1.0

1.0

1.0

None

None

Mendukung modifikasi tipe kolom online untuk menyelesaikan perubahan skema tanpa memengaruhi kelangsungan bisnis.

rds_tde_utils

1.1

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Plugin enkripsi dan dekripsi batch TDE.

roaringbitmap

0.5.4

0.5.4

0.5.4

0.5

0.5

0.5

0.5

None

None

Menggunakan fungsionalitas bitmap untuk meningkatkan kinerja kueri.

rum

1.3.15

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

Pengambilan teks lengkap berkecepatan tinggi.

sequential-uuids

1.0.3

None

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

Generator UUID dengan pola sekuensial.

smlar

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menghitung kesamaan antara dua array dengan tipe yang sama.

snowflake

2.2

2.2

2.2

2.2

None

None

None

None

None

Menyediakan solusi ID unik berbasis int8 dan sequences sebagai pengganti opsional untuk tipe data bigserial bawaan PostgreSQL.

sslinfo

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

Menyediakan informasi tentang sertifikat SSL yang diberikan oleh klien saat ini.

tablefunc

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyertakan beberapa fungsi yang mengembalikan tabel.

tds_fdw

None

2.0.4

2.0.3

2.0.3

2.0.3

2.0.3

2.0.3

2.0.3

None

Menjalankan kueri data dari jenis database lain.

timescaledb

2.24.0

2.24.0

2.24.0

2.9.2

2.9.2

2.5.0

1.7.1

1.7.1

1.3.0

Mendukung sharding otomatis, penulisan efisien, pengambilan, dan agregasi hampir real-time untuk data deret waktu.

tsm_system_rows

1.0

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan metode sampling tabel SYSTEM_ROWS.

tsm_system_time

1.0

None

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan metode sampling tabel SYSTEM_TIME.

unaccent

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Kamus pencarian teks yang menghapus aksen (tanda diakritik) dari leksem.

uuid-ossp

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Menyediakan fungsi untuk menghasilkan pengidentifikasi unik universal (UUID) menggunakan beberapa algoritma standar.

varbitx

None

None

None

None

None

None

None

1.0

1.0

Mendukung beberapa operasi BIT.

wal2json

2.6

2.6

2.6

2.6

2.6

2.6

2.3

2.2

2.2

Menghasilkan file log logis dalam format JSON.

xml2

1.2

None

1.1

1.1

1.1

1.1

1.1

1.1

1.1

Menyediakan fungsionalitas kueri XPath dan XSLT.

zhparser

2.1

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Pencarian teks lengkap bahasa Mandarin.

zombodb

None

None

None

None

None

None

None

4.0

None

Kemampuan pengindeksan dan analisis teks yang kuat.

Edisi Yitian

Nama Ekstensi

18

17

16

15

14

13

Deskripsi

rds_online_migrate

None

1.0

1.0

1.0

1.0

1.0

Menyediakan kemampuan partisi online.

pgroonga

None

4.0.4

None

None

None

None

Menyediakan kemampuan pencarian teks lengkap untuk PostgreSQL.

pg_textsearch

1.0.0

1.0.0

None

None

None

None

Menyediakan kemampuan pencarian teks lengkap tingkat lanjut.

pg_net

0.19.6

0.19.6

None

None

None

None

Mengirim permintaan HTTP secara asinkron.

clickhouse_fdw

None

1.4

1.4

1.4

1.4

1.4

Memungkinkan PostgreSQL melakukan kueri langsung ke data dari database ClickHouse seolah-olah mengkueri tabel lokal.

pg_permissions

None

1.4

None

None

None

None

Memungkinkan Anda melihat dan mengaudit pengaturan izin untuk semua objek (tabel, tampilan, fungsi, dll.) dalam database PostgreSQL, memfasilitasi manajemen izin dan audit keamanan.

address_standardizer

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

Plugin standarisasi alamat berdasarkan standar PAGC.

address_standardizer_data_us

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

Plugin data standarisasi alamat AS berdasarkan standar PAGC.

age

1.7.0

1.7.0

1.6.0

1.6.0

1.6.0

None

Menyediakan kemampuan database graf untuk PostgreSQL.

bloom

1.0

1.0

1.0

1.0

1.0

1.0

Menyediakan metode akses indeks berbasis filter Bloom.

btree_gin

1.3

1.3

1.3

1.3

1.3

1.3

Menyediakan contoh kelas operator GIN yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum.

btree_gist

1.8

1.7

1.7

1.7

1.6

1.5

Menyediakan contoh kelas operator GiST yang mengimplementasikan perilaku setara B-tree untuk berbagai tipe data dan semua tipe enum.

citext

1.8

1.6

1.6

1.6

1.6

1.6

Menyediakan tipe string case-insensitive.

cube

1.5

1.5

1.5

1.5

1.5

1.4

Menyediakan tipe data untuk merepresentasikan kubus multidimensi.

dblink

1.2

1.2

1.2

1.2

1.2

1.2

Menjalankan operasi tabel lintas-database.

decoderbufs

None

None

None

None

None

0.1.0

Menghasilkan data yang kompatibel dengan platform Debezium sesuai protokol Protocol Buffers.

dict_int

1.0

1.0

1.0

1.0

1.0

1.0

Contoh templat kamus pencarian teks lengkap tambahan.

earthdistance

1.2

1.1

1.1

1.1

1.1

1.1

Menyediakan dua metode berbeda untuk menghitung jarak lingkaran besar di permukaan Bumi.

fuzzystrmatch

1.2

1.2

1.2

1.1

1.1

1.1

Menentukan kesamaan dan jarak antar string.

ganos_address_standardizer

None

7.0

6.9

6.9

6.9

6.9

Plugin standarisasi alamat berdasarkan standar PAGC.

ganos_address_standardizer_data_us

None

7.0

6.9

6.9

6.9

6.9

Plugin data standarisasi alamat AS berdasarkan standar PAGC.

ganos_geometry

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan komputasi dan analisis geometri spasial.

ganos_geometry_pyramid

None

7.0

6.9

6.9

6.9

6.9

Memungkinkan tampilan cepat data geometri spasial 2D berskala besar.

ganos_geometry_sfcgal

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan ekstensi plugin geometri spasial SFCGAL.

ganos_geometry_topology

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan komputasi dan analisis geometri spasial.

ganos_geomgrid

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan partisi grid, encoding, pengindeksan, dan analisis seperti H3 dan GeoSOT.

ganos_networking

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan komputasi dan analisis jaringan geometri spasial.

ganos_pointcloud

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan penyimpanan dan analisis komputasi point cloud.

ganos_pointcloud_geometry

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan penyimpanan dan analisis komputasi point cloud.

ganos_raster

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan penyimpanan dan analisis komputasi data raster spasial.

ganos_spatialref

None

7.0

6.9

6.9

6.9

6.9

Menyediakan kemampuan komputasi dan analisis referensi spasial.

ganos_tiger_geocoder

None

7.0

6.9

6.9

6.9

6.9

Menyediakan dukungan tipe data Tiger USCB.

ganos_trajectory

None

7.0

6.9

6.9

6.9

6.9

Kemampuan komputasi dan analisis data objek bergerak (MOD) GanosBase.

hll

2.18

2.19

2.18

2.18

2.18

2.15

Memperkirakan metrik bisnis seperti PV dan UV secara cepat.

hstore

1.8

1.8

1.8

1.8

1.8

1.7

Menyimpan pasangan kunci-nilai dalam satu instans PostgreSQL.

hypopg

1.4.2

1.4.1

1.4.1

1.4.1

1.4.1

1.3.1

Membuat indeks virtual.

h3

None

4.2.3

None

None

None

None

Menyediakan kemampuan pengindeksan spasial hierarkis heksagonal H3 dari Uber.

index_adviser

None

2.0

2.0

2.0

2.0

2.0

Memberikan rekomendasi indeks.

intagg

None

1.1

1.1

1.1

1.1

1.1

Menyediakan aggregator integer dan enumerator.

intarray

1.5

1.5

1.5

1.5

1.5

1.3

Menyediakan fungsi dan operator berguna untuk memanipulasi array integer non-null.

ip4r

2.4

2.4

2.4

2.4

2.4

2.4

Memungkinkan PostgreSQL mendukung tipe rentang alamat IP.

isn

1.3

1.2

1.2

1.2

1.2

1.2

Memvalidasi input terhadap daftar awalan yang telah ditentukan dan menggabungkan angka saat output.

ltree

1.3

1.2

1.2

1.2

1.2

1.2

Merepresentasikan label yang disimpan dalam struktur pohon hierarkis.

mysql_fdw

None

2.9.2

1.2

1.2

1.2

1.1

Membaca dan menulis data dari instans RDS MySQL atau database MySQL yang dikelola sendiri.

orafce

4.15

None

4.9.2

4.9.2

4.9.2

None

Menyediakan serangkaian fungsi yang kompatibel dengan Oracle. Ekstensi ini dibatasi di semua versi. Ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

oss_fdw

1.1

1.1

1.1

1.1

1.1

1.1

Membaca dan menulis data di OSS.

pase

None

None

0.0.1

0.0.1

0.0.1

0.0.1

Pengambilan vektor yang efisien.

pg_bigm

1.2

1.2

1.2

1.2

1.2

1.2

Membuat indeks GIN bigram (2-gram) untuk mempercepat proses pencarian teks lengkap.

pg_buffercache

1.6

1.4

1.4

1.3

1.3

1.3

Menyediakan metode untuk memeriksa buffer bersama secara real time.

pg_cron

1.6

1.6

1.6

1.6

1.6

1.5

Menetapkan tugas terjadwal.

pg_freespacemap

1.3

1.2

1.2

1.2

1.2

1.2

Memeriksa peta ruang bebas (FSM).

pg_jieba

1.2.0

1.2.0

1.2.0

1.2.0

1.2.0

1.1.0

Tokenize seluruh teks bahasa Mandarin.

pg_hint_plan

1.8.0

1.7.0

1.6.1

1.5.2

1.4.3

1.3.9

Menggunakan petunjuk komentar khusus untuk mengubah rencana eksekusi default PostgreSQL.

pg_partman

4.7.3

5.2.4

5.1.0

5.1.0

5.0.1

4.7.3

Membuat dan mengelola set partisi tabel berbasis waktu dan berbasis urutan.

pg_pathman

None

None

None

None

1.5

1.5

Plugin tabel partisi berkinerja tinggi.

pg_prewarm

1.2

None

1.2

1.2

1.2

1.2

Menyediakan metode praktis untuk memuat data ke dalam buffer sistem operasi atau buffer PostgreSQL.

pg_profile

None

None

4.4

4.4

4.4

4.1

Statistik aktivitas intensif sumber daya.

pg_proctab

0.0.13

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

Memungkinkan pengguna mengakses data konsumsi sumber daya sistem dan proses tingkat sistem operasi melalui kueri SQL.

pg_repack

None

1.5.1

1.5.0

1.5.0

1.5.0

1.4.6

Fungsionalitas pembersihan ruang tabel online.

pg_stat_kcache

None

2.3.0

2.2.3

2.2.3

2.2.3

2.2.1

Statistik baca/tulis sistem.

pg_stat_statements

1.12

1.10

1.10

1.10

1.9

1.8

Menyediakan metode untuk melacak statistik eksekusi untuk semua pernyataan SQL yang dieksekusi oleh server.

pg_trgm

1.6

1.6

1.6

1.6

1.6

1.5

Menyediakan fungsi dan operator untuk kesamaan teks alfanumerik serta kelas operator indeks untuk pencarian string mirip yang cepat.

pg_squeeze

1.8

1.7

1.6

1.6

1.6

1.6

Penyusutan online tabel dan indeks yang membengkak.

pg_wait_sampling

1.1

1.1

None

None

None

None

Memantau dan menganalisis status tunggu database.

pgaudit

None

17.0

16.0

1.6.1

1.6.1

1.5

Menyediakan pencatatan audit sesi dan objek secara rinci.

pgcrypto

1.4

1.3

1.3

1.3

1.3

1.3

Menyediakan fungsi kriptografi untuk PostgreSQL.

pgl_ddl_deploy

None

None

2.2

2.2

2.2

2.1

Memungkinkan replikasi DDL logis transparan di PostgreSQL.

pglogical

2.4.6

2.4.5

2.4.5

2.4.4

2.4.4

2.4.2

Menyediakan kemampuan penerbitan dan langganan replikasi streaming logis.

pgrouting

None

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

Menyediakan kemampuan komputasi dan analisis jaringan geometri spasial.

pgrowlocks

1.2

1.2

1.2

1.2

1.2

1.2

Menyediakan fungsi untuk menampilkan informasi kunci baris untuk tabel tertentu.

pgsql-gzip

1.0

1.0.0

1.0.0

None

None

None

Mengimplementasikan kompresi dan dekompresi Gzip untuk data dalam database PostgreSQL.

pgsql-http

1.6

None

1.6

None

None

None

Memungkinkan pengguna mengirim permintaan HTTP langsung dari database PostgreSQL.

pgstattuple

1.5

1.5

1.5

1.5

1.5

1.5

Menyediakan beberapa fungsi untuk memperoleh statistik tingkat tupel.

pgvector

0.8.1

0.8.0

0.8.0

0.8.0

0.8.0

None

Plugin pencarian kemiripan vektor berdimensi tinggi.

pldebugger

None

1.8

1.8

1.8

1.8

1.1

Plugin debugging prosedur tersimpan.

plperl

None

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural Perl.

plpgsql

None

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural SQL.

plproxy

2.11.0

None

2.11.0

2.10.0

2.10.0

2.10.0

Termasuk mode CLUSTER dan mode CONNECT untuk membantu Anda mengakses database dengan cara yang berbeda.

pltcl

None

1.0

1.0

1.0

1.0

1.0

Menyediakan bahasa prosedural Tcl.

postgis

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Ekstensi geografi spasial PostGIS.

postgis_sfcgal

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Ekstensi geografi spasial PostGIS SFCGAL.

postgis_tiger_geocoder

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Ekstensi geografi spasial data TIGER PostGIS.

postgis_topology

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Ekstensi geografi spasial data topologi PostGIS.

postgres_fdw

1.2

1.1

1.1

1.1

1.1

1.0

Operasi tabel lintas-database.

postgresql_anonymizer

None

1.1.0

None

1.1.0

1.1.0

None

Menganonimkan atau menyamarkan data sensitif dalam database.

rds_ai

1.0

1.0.0

1.0.0

1.0.0

1.0.0

None

Mengintegrasikan model canggih Alibaba Cloud Model Studio, termasuk Qwen, text embedding umum. Dengan plugin ini, Anda dapat dengan mudah mengimplementasikan berbagai skenario dalam database RDS PostgreSQL, seperti Q&A LLM, konversi teks-ke-vektor, pengambilan vektor mirip top-N, dan Q&A RAG.

rds_ccl

1.3

1.2

1.2

1.2

1.2

None

Mendukung Pembatasan SQL.

rds_duckdb

1.3.2.3

1.1

1.2

1.3

1.1

1.1

Mempercepat kueri kompleks.

rds_embedding

None

1.0

1.0

1.0

1.0

None

Menyediakan kemampuan konfigurasi model kustom dan pemanggilan model untuk mengonversi teks ke vektor langsung di database. Ekstensi ini dibatasi di semua versi. Ekstensi yang sudah ada tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pembatasan dalam Membuat Ekstensi.

rds_encdb

None

None

1.0

None

None

None

Mengenkripsi kolom sensitif dalam set hasil kueri. Dengan mengatur izin akun database, akun yang berwenang hanya menerima hasil dalam format ciphertext saat mengakses informasi kolom sensitif.

rds_online_ddl

1.0

1.0

1.0

1.0

1.0

1.0

Mendukung modifikasi tipe kolom online untuk menyelesaikan perubahan skema tanpa memengaruhi kelangsungan bisnis.

rds_tde_utils

1.0

1.0

1.0

1.0

1.0

1.0

Plugin enkripsi dan dekripsi batch TDE.

roaringbitmap

0.5.4

0.5.4

0.5.4

0.5

0.5

0.5

Menggunakan fungsionalitas bitmap untuk meningkatkan kinerja kueri.

rum

None

1.3

1.3

1.3

1.3

1.3

Pengambilan teks lengkap berkecepatan tinggi.

sequential-uuids

1.0.3

None

1.0.2

1.0.2

1.0.2

1.0.2

Generator UUID dengan pola sekuensial.

smlar

None

1.0

1.0

1.0

1.0

1.0

Menghitung kesamaan antara dua array dengan tipe yang sama.

snowflake

2.2

2.2

2.2

2.2

None

None

Menyediakan solusi ID unik berbasis int8 dan sequences sebagai pengganti opsional untuk tipe data bigserial bawaan PostgreSQL.

sslinfo

1.2

1.2

1.2

1.2

1.2

1.2

Menyediakan informasi tentang sertifikat SSL yang diberikan oleh klien saat ini.

tablefunc

1.0

1.0

1.0

1.0

1.0

1.0

Menyertakan beberapa fungsi yang mengembalikan tabel.

tds_fdw

None

2.0.4

2.0.3

2.0.3

2.0.3

2.0.3

Menjalankan kueri data dari jenis database lain.

timescaledb

2.24.0

2.24.0

2.24.0

2.9.2

2.9.2

2.5.0

Mendukung sharding otomatis, penulisan efisien, pengambilan, dan agregasi hampir real-time untuk data deret waktu.

tsm_system_rows

1.0

None

1.0

1.0

1.0

1.0

Menyediakan metode sampling tabel SYSTEM_ROWS.

tsm_system_time

1.0

None

1.0

1.0

1.0

1.0

Menyediakan metode sampling tabel SYSTEM_TIME.

unaccent

1.1

1.1

1.1

1.1

1.1

1.1

Kamus pencarian teks yang menghapus aksen (tanda diakritik) dari leksem.

uuid-ossp

1.1

1.1

1.1

1.1

1.1

1.1

Menyediakan fungsi untuk menghasilkan pengidentifikasi unik universal (UUID) menggunakan beberapa algoritma standar.

wal2json

2.6

2.6

2.6

2.6

2.6

2.6

Menghasilkan file log logis dalam format JSON.

xml2

1.2

None

1.1

1.1

1.1

1.1

Menyediakan fungsionalitas kueri XPath dan XSLT.

zhparser

2.1

1.0

1.0

1.0

1.0

1.0

Pencarian teks lengkap bahasa Mandarin.

FAQ

P: Ekstensi yang saya butuhkan tidak tercantum dalam tabel. Apa yang harus saya lakukan?

A: Lakukan langkah-langkah berikut:

  • Halaman ini hanya mencantumkan ekstensi yang umum digunakan. Untuk memeriksa dukungan ekstensi lainnya, jalankan perintah SELECT * FROM pg_available_extensions; di database Anda.

  • Kirimkan saran dan kebutuhan Anda di platform Alibaba Cloud Connect.

P: Ekstensi yang saya butuhkan didukung di versi utama lain tetapi tidak di versi utama saya saat ini. Apa yang harus saya lakukan?

A: Lakukan aksi berikut:

  • Tunggu dengan sabar. Ekstensi secara bertahap disinkronkan di seluruh versi utama. Pantau Catatan Rilis Versi Mesin Minor AliPG untuk potensi dukungan di pembaruan versi minor mendatang.

  • Jika Anda ingin mengganti versi instans agar dapat segera menggunakan ekstensi yang diperlukan:

    • Jika versi utama target lebih tinggi daripada versi Anda saat ini: Lakukan peningkatan versi utama pada instans Anda. Untuk detailnya, lihat Peningkatan Versi Utama Database.

    • Jika versi utama target lebih rendah daripada versi Anda saat ini: Beli instans baru dengan versi utama yang diperlukan dan migrasikan data Anda dari instans saat ini ke instans baru menggunakan Data Transmission Service (DTS).

  • Kirimkan saran dan kebutuhan Anda di platform Alibaba Cloud Connect.

P: Tabel ekstensi menunjukkan bahwa suatu ekstensi didukung, tetapi saya mendapatkan error saat mencoba membuatnya. Apa yang harus saya lakukan?

A: Pertama, tingkatkan versi mesin minor Anda ke versi terbaru, lalu coba lagi.

P: Semua ekstensi yang saya buat berada di skema public. Bagaimana cara membuat dan menggunakan ekstensi di skema lain?

J: Tentukan skema saat membuat ekstensi. Contohnya:

CREATE EXTENSION <extension_name> SCHEMA <schema_name>;

Referensi

  • RDS PostgreSQL mendukung pengelolaan ekstensi di konsol. Untuk informasi lebih lanjut, lihat Kelola Ekstensi.

  • Untuk petunjuk penggunaan setiap ekstensi, lihat dokumentasi yang relevan dalam topik ini atau dokumentasi resmi ekstensi open-source.

  • Untuk menggunakan versi ekstensi terbaru, tingkatkan versi mesin minor Anda ke versi terbaru.

  • Anda juga dapat memeriksa Catatan Rilis Versi Mesin Minor AliPG untuk mengetahui versi minor mana yang mendukung ekstensi tertentu.