すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:サポートされている拡張機能

最終更新日:Dec 16, 2025

このトピックでは、ApsaraDB RDS for PostgreSQL のさまざまなバージョンでサポートされている拡張機能とそのバージョンを一覧表示します。この情報により、ご利用のインスタンスがどの拡張機能をサポートしているかを迅速に判断し、適切なものを選択できます。

RDS PostgreSQL 拡張機能に関する情報交換、質問、アイデア共有、フィードバックのために、DingTalk グループ (103525002795) にご参加ください。

使用上の注意

ApsaraDB RDS for PostgreSQL の拡張機能を使用する前に、以下の互換性要件、設定方法、およびクエリ制限を確認して、拡張機能を正しくインストールして使用できるようにしてください。

バージョンの互換性

  • マイナーエンジンバージョンへの依存:拡張機能のサポートは、マイナーエンジンバージョンと密接に関連しています。現在ご利用のインスタンスでサポートされている拡張機能がこのトピックのリストと一致しない場合は、インスタンスを最新の マイナーエンジンバージョンにアップグレードしてください。

  • エディション間の違い:サポートされている拡張機能のリストは、インスタンスのエディション (Standard Edition および Yitian Edition) によって異なります。詳細については、このトピックの対応するエディションのタブをご参照ください。

プリロード設定

一部の拡張機能を使用する前に、その名前を shared_preload_libraries データベースパラメーターに追加する必要があります。そうしないと、CREATE EXTENSION コマンドは失敗します。shared_preload_libraries パラメーターの変更方法については、「ApsaraDB RDS for PostgreSQL インスタンスのパラメーターの変更」をご参照ください。

以下の拡張機能はプリロードする必要があります:

  • パフォーマンスモニタリングpg_stat_statementsauto_explainpg_prewarm

  • セキュリティ監査auth_delaypasswordcheckpgaudit

  • パーティション管理: pg_pathman

  • 論理レプリケーション: pglogical

  • 全文検索pg_bigmzhparserpg_jieba

  • タスクスケジューリング: pg_cron

  • クエリの最適化: pg_hint_plan

  • データ圧縮: pg_squeeze

  • 時系列データ: timescaledb

  • クエリの高速化: rds_duckdb

  • Oracle との互換性: orafce

  • デバッグツールpldebugger (パラメーターを plugin_debugger に設定します。)

拡張機能のクエリと制限

  • 利用可能な拡張機能のクエリ:データベースで SELECT * FROM pg_available_extensions; を実行して、現在のインスタンスで利用可能なすべての拡張機能の完全なリストを取得します。

  • セキュリティ制限:拡張機能の管理を標準化し、ApsaraDB RDS for PostgreSQL のセキュリティ保護を強化するため、RDS はマイナーエンジンバージョンの反復中にセキュリティリスクをもたらす一部の拡張機能を最適化しました。その結果、特定のマイナーエンジンバージョンでは一部の拡張機能を作成できません。この制限は、既存の拡張機能には影響しません。詳細については、「拡張機能の作成制限に関する注意事項」をご参照ください。

サポートされている拡張機能

Standard Edition

拡張機能名

18

17

16

15

14

13

12

11

10

説明

rds_online_migrate

なし

1.0

1.0

1.0

1.0

1.0

なし

なし

なし

オンラインパーティショニング機能を提供します。

pgroonga

なし

4.0.4

なし

なし

なし

なし

なし

なし

なし

PostgreSQL に全文検索機能を提供します。

clickhouse_fdw

なし

1.4

1.4

1.4

1.4

1.4

サポートされていません

なし

なし

PostgreSQL から直接 ClickHouse データベースのデータを、ローカルテーブルであるかのようにクエリできます。

pg_permissions

なし

1.4

なし

サポートされていません

なし

なし

なし

なし

なし

PostgreSQL データベース内のテーブル、ビュー、関数など、すべてのオブジェクトの権限設定を表示および監査できます。これにより、権限管理とセキュリティ監査が容易になります。

address_standardizer

なし

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

3.1.4

3.1.4

3.1.4

PAGC 標準に基づく地名標準化拡張機能。

address_standardizer_data_us

なし

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

3.1.4

3.1.4

3.1.4

PAGC 標準に基づく地名標準化 (米国) データ拡張機能。

aggs_for_arrays

なし

None

None

None

None

None

None

None

1.3.1

数値配列の統計を計算するための拡張機能を提供します。

age

なし

1.6.0

1.6.0

1.5.0

1.5.0

None

None

None

None

PostgreSQL にグラフデータベース機能を提供します。

bloom

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

ブルームフィルターに基づくインデックスアクセス方法を提供します。

btree_gin

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.2

複数のデータ型とすべての列挙型に対して B ツリーと同等の動作を実装するサンプル GIN オペレータークラスを提供します。

btree_gist

1.8

1.7

1.7

1.7

1.6

1.5

1.5

1.5

1.5

複数のデータ型とすべての列挙型に対して B ツリーと同等の動作を実装するサンプル GiST オペレータークラスを提供します。

chkpass

なし

None

None

None

None

None

None

None

1.0

暗号化されたセキュリティトークンを格納するためのデータ型を実装します。

citext

1.8

1.6

1.6

1.6

1.6

1.6

1.6

1.5

1.4

大文字と小文字を区別しない文字列型を提供します。

cube

1.5

1.5

1.5

1.5

1.5

1.4

1.4

1.4

1.2

多次元キューブを表すデータ型を提供します。

dblink

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

データベース間でテーブルを操作します。

decoderbufs

なし

None

None

None

None

0.1.0

0.1.0

0.1.0

0.1.0

Protocol Buffers プロトコルに基づいて、Debezium プラットフォームと互換性のあるデータを出力します。

dict_int

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

アドオン全文検索辞書テンプレートの例。

earthdistance

1.2

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

地球表面上の大圏距離を計算する 2 つの異なる方法を提供します。

encdb

なし

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.14

1.1.13

秘匿データベース機能を提供します。

encdb_btree

なし

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

機密データベースでの暗号文クエリを高速化します。

fuzzystrmatch

1.2

1.2

1.2

1.1

1.1

1.1

1.1

1.1

1.1

文字列間の類似性と距離を決定します。

ganos_address_standardizer

サポートされていません

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

PAGC 標準に基づく地名標準化拡張機能。

ganos_address_standardizer_data_us

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

PAGC 標準に基づく地名標準化 (米国) データ拡張機能。

ganos_geometry

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間ジオメトリタイプの計算および分析機能を提供します。

ganos_geometry_pyramid

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

2D 空間ジオメトリのビッグデータを高速表示するために使用されます。

ganos_geometry_sfcgal

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間ジオメトリ SFCGAL プラグインの拡張機能を提供します。

ganos_geometry_topology

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間ジオメトリタイプの計算および分析機能を提供します。

ganos_geomgrid

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

H3、GeoSOT、およびその他のグリッドシステムのグリッドパーティショニング、エンコーディング、インデックス作成、および分析機能を提供します。

ganos_networking

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間ジオメトリネットワークタイプの計算および分析機能を提供します。

ganos_pointcloud

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

点群のストレージ、計算、および分析機能を提供します。

ganos_pointcloud_geometry

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

点群のストレージ、計算、および分析機能を提供します。

ganos_raster

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間ラスターデータのストレージ、計算、および分析機能を提供します。

ganos_spatialref

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

空間参照の計算および分析機能を提供します。

ganos_tiger_geocoder

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

USCB TIGER データ型をサポートします。

ganos_trajectory

なし

7.0

6.9

6.9

6.9

6.9

6.9

6.3

6.3

GanosBase 移動オブジェクト (MOD) データの計算および分析機能。

hll

2.18

2.19

2.18

2.18

2.18

2.15

2.14

2.14

なし

ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを迅速に推定します。

hstore

1.8

1.8

1.8

1.8

1.8

1.7

1.6

1.5

1.4

単一の 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

仮想インデックスを作成します。

index_adviser

なし

2.0

2.0

2.0

2.0

2.0

2.0

2.0

2.0

インデックスの推奨を提供します。

intagg

なし

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

整数アグリゲーターと列挙子を提供します。

intarray

1.5

1.5

1.5

1.5

1.5

1.3

1.2

1.2

1.2

null 値を含まない整数配列を操作するための便利な関数と演算子を提供します。

ip4r

2.4

2.4

2.4

2.4

2.4

2.4

なし

なし

なし

PostgreSQL が IP アドレス範囲型をサポートできるようにします。

isn

1.3

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.1

ハードコードされたプレフィックスリストに対して入力を検証し、出力時に数値を連結するためにも使用されます。

ltree

1.3

1.2

1.2

1.2

1.2

1.2

1.1

1.1

1.1

階層的なツリー状の構造に格納されたデータのラベルに使用されます。

log_fdw

サポートされていません

なし

なし

なし

なし

なし

なし

1.0

なし

データベースログをクエリします。

mysql_fdw

なし

2.9.2

1.2

1.2

1.2

1.1

1.1

1.1

1.1

ApsaraDB RDS for MySQL インスタンスまたは自己管理 MySQL データベースのデータを読み書きします。

oracle_fdw

サポートされていません

なし

なし

なし

なし

なし

1.1

サポート対象外

なし

PostgreSQL テーブルから Oracle データベースのテーブルへの同期更新をサポートします。

orafce

4.15

なし

4.9.2

4.9.2

4.9.2

なし

なし

3.8

3.6

Oracle と互換性のある一連の関数を提供します。

oss_fdw

サポートされていません

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

OSS のデータを読み書きします。

pase

なし

なし

0.0.1

0.0.1

0.0.1

0.0.1

0.0.1

0.0.1

なし

効率的なベクトル検索。

pg_bigm

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

2-gram GIN インデックスを作成して、全文検索プロセスを高速化します。

pg_buffercache

1.6

1.4

1.4

1.3

1.3

1.3

1.3

1.3

1.3

共有バッファをリアルタイムで検査する方法を提供します。

pg_concurrency_control

サポートされていません

なし

なし

なし

なし

なし

なし

1.0

1.0

SQL 文の同時実行制御に使用されます。

pg_cron

1.6

1.6

1.6

1.6

1.6

1.5

1.1

1.1

1.1

スケジュールされたタスクを設定します。

pg_freespacemap

1.3

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

空き領域マップ (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

中国語の全文検索のためのトークン化を実行します。

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

PostgreSQL が特別なコメント文のヒントを通じて、事前に決定された実行計画を変更できるようにします。

pg_partman

5.2.4

5.2.4

5.1.0

5.1.0

5.1.0

4.7.3

4.7.3

なし

なし

時間ベースおよびシーケンスベースのテーブルパーティションセットを作成および管理します。

pg_pathman

なし

サポート対象外

なし

なし

なし

1.5

1.5

1.5

1.5

高性能パーティションテーブル拡張機能です。

pg_prewarm

1.2

なし

1.2

1.2

1.2

1.2

1.2

1.2

1.1

オペレーティングシステムバッファーまたは PostgreSQL バッファーにデータをロードする便利な方法を提供します。

pg_profile

なし

なし

4.4

4.4

4.4

4.1

4.1

4.1

4.1

リソースを大量に消費するアクティビティに関する統計。

pg_proctab

なし

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

なし

ユーザーが SQL クエリを通じてオペレーティングシステムレベルのプロセスおよびシステムリソース消費データにアクセスできるようにします。

pg_repack

サポートされていません

1.5.1

1.5.0

1.5.0

1.5.0

1.4.6

1.4.6

1.4.6

1.4.6

オンライン表領域クリーンアップ機能。

pg_sphere

なし

なし

なし

なし

なし

なし

なし

なし

1.0

PostgreSQL 用の球面データ型、関数、オペレーター、およびインデックスを提供します。

pg_stat_kcache

該当なし

2.3.0

2.2.3

2.2.3

2.2.3

2.2.1

2.2.1

2.2.1

2.2.1

システムの読み取りおよび書き込み情報の統計。

pg_stat_statements

1.12

1.10

1.10

1.10

1.9

1.8

1.7

1.6

1.6

サーバーによって実行されたすべての SQL 文の実行統計を追跡する方法を提供します。

pg_trgm

1.6

1.6

1.6

1.6

1.6

1.5

1.4

1.4

1.3

英数字テキストの類似性を判断するための関数と演算子、および類似文字列の高速検索をサポートするインデックス演算子クラスを提供します。

pg_squeeze

1.8

1.7

1.6

1.6

1.6

1.6

1.6

1.6

なし

肥大化したテーブルとインデックスをオンラインで縮小します。

pg_wait_sampling

1.1

1.1

なし

サポートされていません

なし

なし

なし

なし

なし

データベースの待機状態を監視および分析するために使用されます。

pgaudit

なし

17.0

16.0

1.6.1

1.6.1

1.5

1.4.1

1.3.2

1.2.2

詳細なセッションおよびオブジェクトの監査ログを提供します。

pgcrypto

1.4

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

PostgreSQL 用の暗号化機能を提供します。

pgl_ddl_deploy

なし

なし

2.2

2.2

2.2

2.1

なし

なし

なし

PostgreSQL の透過的な論理 DDL レプリケーションを有効にします。

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

パブリッシュおよびサブスクライブのための論理ストリーミングレプリケーションを提供します。

pgrouting

なし

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

空間ジオメトリネットワークタイプの計算および分析機能を提供します。

pgrowlocks

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

指定されたテーブルの行ロック情報を表示する関数を提供します。

pgsql-gzip

1.0

1.0.0

1.0.0

なし

なし

なし

なし

なし

なし

PostgreSQL データベース内のデータの Gzip 圧縮と展開を実装します。

pgsql-http

1.6

なし

1.6

なし

なし

なし

なし

なし

なし

ユーザーが PostgreSQL データベース内で直接 HTTP リクエストを開始できるようにします。

pgstattuple

1.5

1.5

1.5

1.5

1.5

1.5

1.5

1.5

1.5

タプルレベルの統計を取得するためのさまざまな機能を提供します。

pgベクター

0.8.1

0.8.0

0.8.0

0.8.0

0.8.0

サポートされていません

なし

なし

なし

高次元ベクトル類似性検索拡張機能。

pl デバッガー

なし

1.8

1.8

1.8

1.8

1.1

1.1

1.1

1.1

ストアドプロシージャのデバッグ拡張機能です。

plperl

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Perl 手続き型言語を提供します。

plpgsql

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

SQL 手続き型言語を提供します。

plproxy

2.11.0

なし

2.11.0

2.10.0

2.10.0

2.10.0

2.9.0

2.9.0

2.8.0

CLUSTER モードと CONNECT モードを含み、さまざまな方法でデータベースにアクセスするのに役立ちます。

pltcl

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

Tcl 手続き型言語を提供します。

plv8

サポートされていません

なし

なし

なし

2.3.15

2.3.15

2.3.15

2.3.15

2.3.15

信頼できる JavaScript 言語拡張機能。

postgis

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

PostGIS 空間および地理情報関連の拡張機能。

postgis_sfcgal

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

PostGIS SFCGAL 空間および地理情報関連の拡張機能。

postgis_tiger_geocoder

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

PostGIS TIGER データ空間および地理情報関連の拡張機能。

postgis_topology

サポートされていません

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.4

3.3.2

PostGIS トポロジーデータ空間および地理情報関連の拡張機能。

postgres_fdw

1.2

1.1

1.1

1.1

1.1

1.0

1.0

1.0

1.0

データベース間でテーブルを操作します。

postgresql_anonymizer

なし

1.1.0

なし

1.1.0

1.1.0

なし

なし

なし

なし

データベース内の機密データを匿名化またはマスキングします。

q3c

サポートされていません

なし

なし

なし

なし

なし

なし

なし

1.5.0

球面上での空間インデックス作成に使用されます。

rdkit

なし

なし

なし

なし

なし

なし

3.8

なし

なし

ケモインフォマティクスや化学分子検索などの機能をサポートします。

rds_ai

1.0

1.0.0

1.0.0

1.0.0

1.0.0

なし

なし

なし

なし

Alibaba Cloud Model Studio の高度なモデル (Qwen や汎用テキスト埋め込みなど) を統合します。この拡張機能を使用すると、大規模モデルの Q&A、テキストから埋め込みへの変換、Top-N 類似ベクトル検索、検索拡張生成 (RAG) Q&A など、ApsaraDB RDS for PostgreSQL データベースでさまざまなシナリオを簡単に実装できます。

rds_ccl

1.3

1.2

1.2

1.2

1.2

なし

なし

なし

なし

SQL スロットリングをサポートします。

rds_duckdb

1.3.2.3

1.1

1.2

1.3

1.1

1.1

1.1

なし

なし

複雑なクエリを高速化します。

rds_embedding

なし

1.0

1.0

1.0

1.0

なし

なし

なし

なし

カスタムモデルの設定とモデル呼び出しの機能を提供します。データベースレベルでテキストから埋め込みへの変換を実行できます。

rds_encdb

なし

なし

1.0

なし

なし

なし

なし

なし

なし

クエリ結果セットの機密列を暗号化します。データベースアカウントの権限を設定することで、関連アカウントが機密列情報にアクセスする際に、クエリ結果を暗号文形式でのみ取得できるようにします。

rds_online_ddl

1.0

1.0

1.0

1.0

1.0

1.0

1.0

なし

なし

列の型のオンライン変更をサポートし、業務継続性に影響を与えることなくスキーマの進化を完了できます。

rds_tde_utils

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

TDE (透過的データ暗号化) のバッチ暗号化および復号拡張機能。

roaring ビットマップ

0.5.4

0.5.4

0.5.4

0.5

0.5

0.5

0.5

なし

なし

ビットマップ機能を使用してクエリパフォーマンスを向上させます。

rum

サポートされていません

1.3

1.3

1.3

1.3

1.3

1.3

1.3

1.3

高速全文検索。

シーケンシャル UUID

1.0.3

なし

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

1.0.2

シーケンシャルパターンを持つ UUID ジェネレーター。

smlar

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

同じタイプの 2 つの配列間の類似度を計算します。

snowflake

2.2

2.2

2.2

2.2

該当なし。

なし

なし

なし

なし

PostgreSQL の組み込み bigserial データ型の代替として、int8 とシーケンスに基づく一意の ID ソリューションを提供します。

sslinfo

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

1.2

現在のクライアントによって提供される SSL 証明書に関する情報を提供します。

tablefunc

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

テーブルを返す複数の関数を含みます。

tds_fdw

なし

2.0.4

2.0.3

2.0.3

2.0.3

2.0.3

2.0.3

2.0.3

なし

他の種類のデータベースからデータをクエリします。

timescaledb

なし

2.17.0

2.14.2

2.9.2

2.9.2

2.5.0

1.7.1

1.7.1

1.3.0

時系列データの自動シャーディング、効率的な書き込み、取得、およびほぼリアルタイムの集約をサポートします。

tsm_system_rows

1.0

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

テーブルサンプリングメソッド SYSTEM_ROWS を提供します。

tsm_system_time

1.0

なし

1.0

1.0

1.0

1.0

1.0

1.0

1.0

テーブルサンプリングメソッド SYSTEM_TIME を提供します。

unaccent

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

語彙素からアクセント (発音区別符号) を除去するテキスト検索辞書。

uuid-ossp

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

1.1

いくつかの標準アルゴリズムのいずれかを使用して汎用一意識別子 (UUID) を生成する関数を提供します。

varbitx

なし

なし

なし

なし

なし

なし

なし

1.0

1.0

複数の BIT 操作をサポートします。

wal2json

2.6

2.6

2.6

2.6

2.6

2.3

2.3

2.2

2.2

論理ログファイルを JSON 形式で出力します。

xml2

1.2

なし

1.1

1.1

1.1

1.1

1.1

1.1

1.1

XPath クエリおよび XSLT 機能を提供します。

zh パーサ

2.1

1.0

1.0

1.0

1.0

1.0

1.0

1.0

1.0

中国語の全文検索。

zombodb

なし

なし

なし

なし

なし

なし

なし

4.0

なし

強力なテキストインデックス作成および分析機能。

Yitian Edition

拡張機能名

18

17

16

15

14

13

説明

rds_online_migrate

なし

1.0

1.0

1.0

1.0

1.0

オンラインパーティショニング機能を提供します

pgroonga

なし

4.0.4

なし

なし

なし

なし

PostgreSQL に全文検索機能を提供します。

clickhouse_fdw

サポートされていません

1.4

1.4

1.4

1.4

1.4

PostgreSQL から直接 ClickHouse データベースのデータを、ローカルテーブルであるかのようにクエリできます。

pg_permissions

なし

1.4

なし

なし

なし

なし

PostgreSQL データベース内のテーブル、ビュー、関数など、すべてのオブジェクトの権限設定を表示および監査できます。これにより、権限管理とセキュリティ監査が容易になります。

address_standardizer

なし

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

PAGC 標準に基づく地名標準化拡張機能です。

address_standardizer_data_us

サポートされていません

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

PAGC 標準に基づく地名標準化 (米国) データ拡張機能。

age

なし

1.6.0

1.6.0

1.5.0

1.5.0

なし

PostgreSQL にグラフデータベース機能を提供します。

bloom

1.0

1.0

1.0

1.0

1.0

1.0

Bloom フィルターに基づくインデックスアクセスメソッドを提供します。

btree_gin

1.3

1.3

1.3

1.3

1.3

1.3

複数のデータ型とすべての enum 型に対して B-tree と同等の動作を実装するサンプルの GIN オペレータークラスを提供します。

btree_gist

1.8

1.7

1.7

1.7

1.6

1.5

複数のデータ型とすべての enum 型に対して B-tree と同等の動作を実装するサンプルの GiST オペレータークラスを提供します。

citext

1.8

1.6

1.6

1.6

1.6

1.6

大文字と小文字を区別しない文字列型を提供します。

cube

1.5

1.5

1.5

1.5

1.5

1.4

多次元キューブを表すデータ型を提供します。

dblink

1.2

1.2

1.2

1.2

1.2

1.2

データベース間でテーブルを操作します。

decoderbufs

なし

なし

なし

なし

なし

0.1.0

Protocol Buffers プロトコルに基づいて、Debezium プラットフォームと互換性のあるデータを出力します。

dict_int

1.0

1.0

1.0

1.0

1.0

1.0

アドオン全文検索辞書テンプレートの例。

earthdistance

1.2

1.1

1.1

1.1

1.1

1.1

地球表面上の大圏距離を計算する 2 つの異なる方法を提供します。

fuzzystrmatch

1.2

1.2

1.2

1.1

1.1

1.1

文字列間の類似度と距離を決定します。

ganos_address_standardizer

なし

7.0

6.9

6.9

6.9

6.9

PAGC 標準に基づく地名標準化拡張機能です。

ganos_address_standardizer_data_us

なし

7.0

6.9

6.9

6.9

6.9

PAGC 標準に基づく地名標準化 (米国) データ拡張機能。

ganos_geometry

なし

7.0

6.9

6.9

6.9

6.9

空間ジオメトリタイプの計算および分析機能を提供します。

ganos_geometry_pyramid

なし

7.0

6.9

6.9

6.9

6.9

2D 空間ジオメトリのビッグデータを高速表示するために使用されます。

ganos_geometry_sfcgal

サポートされていません

7.0

6.9

6.9

6.9

6.9

空間ジオメトリ SFCGAL プラグインの拡張機能を提供します。

ganos_geometry_topology

なし

7.0

6.9

6.9

6.9

6.9

空間ジオメトリタイプの計算および分析機能を提供します。

ganos_geomgrid

なし

7.0

6.9

6.9

6.9

6.9

H3、GeoSOT、およびその他のグリッドシステムのグリッドパーティショニング、エンコーディング、インデックス作成、および分析機能を提供します。

ganos_networking

サポートされていません

7.0

6.9

6.9

6.9

6.9

空間ジオメトリネットワークタイプの計算および分析機能を提供します。

ganos_pointcloud

なし

7.0

6.9

6.9

6.9

6.9

点群のストレージ、計算、および分析機能を提供します。

ganos_pointcloud_geometry

なし

7.0

6.9

6.9

6.9

6.9

点群のストレージ、計算、および分析機能を提供します。

ganos_raster

なし

7.0

6.9

6.9

6.9

6.9

空間ラスターデータのストレージ、計算、および分析機能を提供します。

ganos_spatialref

なし

7.0

6.9

6.9

6.9

6.9

空間参照の計算および分析機能を提供します。

ganos_tiger_geocoder

なし

7.0

6.9

6.9

6.9

6.9

USCB TIGER データ型をサポートします。

ganos_trajectory

なし

7.0

6.9

6.9

6.9

6.9

GanosBase 移動オブジェクト (MOD) データの計算および分析機能。

hll

2.18

2.19

2.18

2.18

2.18

2.15

ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを迅速に推定します。

hstore

1.8

1.8

1.8

1.8

1.8

1.7

単一の PostgreSQL インスタンスにキーバリューペアを格納します。

hypopg

1.4.2

1.4.1

1.4.1

1.4.1

1.4.1

1.3.1

仮想インデックスを作成します。

index_adviser

サポートされていません

2.0

2.0

2.0

2.0

2.0

インデックスの推奨事項を提供します。

intagg

なし

1.1

1.1

1.1

1.1

1.1

整数アグリゲーターと列挙子を提供します。

intarray

1.5

1.5

1.5

1.5

1.5

1.3

null 値を含まない整数配列を操作するための便利な関数と演算子を提供します。

ip4r

2.4

2.4

2.4

2.4

2.4

2.4

PostgreSQL が IP アドレス範囲型をサポートできるようにします。

isn

1.3

1.2

1.2

1.2

1.2

1.2

ハードコードされたプレフィックスリストに対して入力を検証し、出力時に数値を連結するためにも使用されます。

ltree

1.3

1.2

1.2

1.2

1.2

1.2

階層的なツリー状の構造に格納されたデータのラベルに使用されます。

mysql_fdw

なし

2.9.2

1.2

1.2

1.2

1.1

ApsaraDB RDS for MySQL インスタンスまたは自己管理 MySQL データベースのデータを読み書きします。

orafce

4.15

なし

4.9.2

4.9.2

4.9.2

なし

Oracle と互換性のある一連の関数を提供します。

oss_fdw

なし

1.1

1.1

1.1

1.1

1.1

OSS のデータを読み書きします。

pase

サポートされていません

なし

0.0.1

0.0.1

0.0.1

0.0.1

効率的なベクトル検索。

pg_bigm

1.2

1.2

1.2

1.2

1.2

1.2

2-gram GIN インデックスを作成して、全文検索プロセスを高速化します。

pg_buffercache

1.6

1.4

1.4

1.3

1.3

1.3

共有バッファをリアルタイムで検査する方法を提供します。

pg_cron

1.6

1.6

1.6

1.6

1.6

1.5

スケジュールされたタスクを設定します。

pg_freespacemap

1.3

1.2

1.2

1.2

1.2

1.2

空き領域マップ (FSM) を検査します。

pg_jieba

1.2.0

1.2.0

1.2.0

1.2.0

1.2.0

1.1.0

中国語の全文検索のためのトークン化を実行します。

pg_hint_plan

1.8.0

1.7.0

1.6.1

1.5.2

1.4.3

1.3.9

PostgreSQL が特別なコメント文のヒントを通じて、事前に決定された実行計画を変更できるようにします。

pg_partman

4.7.3

5.2.4

5.1.0

5.1.0

5.0.1

4.7.3

時間ベースおよびシーケンスベースのテーブルパーティションセットを作成および管理します。

pg_pathman

なし

なし

なし

なし

なし

1.5

高性能パーティションテーブル拡張機能です。

pg_prewarm

1.2

なし

1.2

1.2

1.2

1.2

オペレーティングシステムバッファーまたは PostgreSQL バッファーにデータをロードする便利な方法を提供します。

pg_profile

なし

なし

4.4

4.4

4.4

4.1

リソースを大量に消費するアクティビティに関する統計。

pg_proctab

サポートされていません

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

ユーザーが SQL クエリを通じてオペレーティングシステムレベルのプロセスおよびシステムリソース消費データにアクセスできるようにします。

pg_repack

なし

1.5.1

1.5.0

1.5.0

1.5.0

1.4.6

オンライン表領域クリーンアップ機能。

pg_stat_kcache

なし

2.3.0

2.2.3

2.2.3

2.2.3

2.2.1

システムの読み取りおよび書き込み情報の統計。

pg_stat_statements

1.12

1.10

1.10

1.10

1.9

1.8

サーバーによって実行されたすべての SQL 文の実行統計を追跡する方法を提供します。

pg_trgm

1.6

1.6

1.6

1.6

1.6

1.5

英数字テキストの類似性を判断するための関数と演算子、および類似文字列の高速検索をサポートするインデックス演算子クラスを提供します。

pg_squeeze

1.8

1.7

1.6

1.6

1.6

1.6

肥大化したテーブルとインデックスをオンラインで縮小します。

pg_wait_sampling

1.1

1.1

なし

なし

なし

なし

データベースの待機状態を監視および分析するために使用されます。

pgaudit

なし

17.0

16.0

1.6.1

1.6.1

1.5

詳細なセッションおよびオブジェクトの監査ログを提供します。

pgcrypto

1.4

1.3

1.3

1.3

1.3

1.3

PostgreSQL 用の暗号化関数を提供します。

pgl_ddl_deploy

なし

なし

2.2

2.2

2.2

2.1

PostgreSQL の透過的な論理 DDL レプリケーションを有効にします。

pglogical

2.4.6

2.4.5

2.4.5

2.4.4

2.4.4

2.4.2

パブリッシュおよびサブスクライブのための論理ストリーミングレプリケーションを提供します。

pgrouting

なし

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

空間ジオメトリネットワークタイプの計算および分析機能を提供します。

pgrowlocks

1.2

1.2

1.2

1.2

1.2

1.2

指定されたテーブルの行ロック情報を表示する関数を提供します。

pgsql-gzip

1.0

1.0.0

1.0.0

なし

なし

なし

PostgreSQL データベース内のデータの Gzip 圧縮と展開を実装します。

pgsql-http

1.6

なし

1.6

なし

なし

なし

ユーザーが PostgreSQL データベース内で直接 HTTP リクエストを開始できるようにします。

pgstattuple

1.5

1.5

1.5

1.5

1.5

1.5

タプルレベルの統計を取得するためのさまざまな機能を提供します。

pgvector

0.8.1

0.8.0

0.8.0

0.8.0

0.8.0

なし

高次元ベクトル類似性検索拡張機能。

pldebugger

なし

1.8

1.8

1.8

1.8

1.1

ストアドプロシージャデバッグ拡張機能。

plperl

なし

1.0

1.0

1.0

1.0

1.0

Perl 手続き型言語を提供します。

plpgsql

サポートされていません

1.0

1.0

1.0

1.0

1.0

SQL 手続き型言語を提供します。

plproxy

2.11.0

なし

2.11.0

2.10.0

2.10.0

2.10.0

さまざまな方法でデータベースにアクセスするのに役立つ CLUSTER モードと CONNECT モードが含まれています。

pltcl

なし

1.0

1.0

1.0

1.0

1.0

Tcl 手続き型言語を提供します。

postgis

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

PostGIS 空間および地理情報関連の拡張機能。

postgis_sfcgal

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

PostGIS SFCGAL 空間および地理情報関連の拡張機能。

postgis_tiger_geocoder

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

PostGIS TIGER データ空間および地理情報関連の拡張機能。

postgis_topology

なし

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

PostGIS トポロジーデータ空間および地理情報関連の拡張機能。

postgres_fdw

1.2

1.1

1.1

1.1

1.1

1.0

データベース間でテーブルを操作します。

postgresql_anonymizer

なし

1.1.0

なし

1.1.0

1.1.0

なし

データベース内の機密データを匿名化またはマスキングします。

rds_ai

1.0

1.0.0

1.0.0

1.0.0

1.0.0

なし

Alibaba Cloud Model Studio の高度なモデル (Qwen や汎用テキスト埋め込みなど) を統合します。この拡張機能を使用すると、大規模モデルの Q&A、テキストから埋め込みへの変換、Top-N 類似ベクトル検索、検索拡張生成 (RAG) Q&A など、ApsaraDB RDS for PostgreSQL データベースでさまざまなシナリオを簡単に実装できます。

rds_ccl

1.3

1.2

1.2

1.2

1.2

なし

SQL スロットリングをサポートします。

rds_duckdb

1.3.2.3

1.1

1.2

1.3

1.1

1.1

複雑なクエリを高速化します。

rds_embedding

なし

1.0

1.0

1.0

1.0

なし

カスタムモデルの設定とモデル呼び出しの機能を提供します。データベースレベルでテキストから埋め込みへの変換を実行できます。

rds_encdb

なし

なし

1.0

サポートされていません

なし

なし

クエリ結果セットの機密列を暗号化します。データベースアカウントの権限を設定することで、関連アカウントが機密列情報にアクセスする際に、クエリ結果を暗号文形式でのみ取得できるようにします。

rds_online_ddl

1.0

1.0

1.0

1.0

1.0

1.0

列の型のオンライン変更をサポートし、業務継続性に影響を与えることなくスキーマの進化を完了できます。

rds_tde_utils

1.0

1.0

1.0

1.0

1.0

1.0

TDE (透過的データ暗号化) のバッチ暗号化および復号拡張機能。

roaringbitmap

0.5.4

0.5.4

0.5.4

0.5

0.5

0.5

ビットマップ機能を使用してクエリのパフォーマンスを向上させます。

rum

なし

1.3

1.3

1.3

1.3

1.3

高速全文検索。

sequential-uuids

1.0.3

なし

1.0.2

1.0.2

1.0.2

1.0.2

シーケンシャルパターンを持つ UUID ジェネレーター。

smlar

なし

1.0

1.0

1.0

1.0

1.0

同じタイプの 2 つの配列間の類似性を計算します。

snowflake

2.2

2.2

2.2

2.2

なし

なし

PostgreSQL の組み込み bigserial データ型の代替として、int8 とシーケンスに基づく一意の ID ソリューションを提供します。

sslinfo

1.2

1.2

1.2

1.2

1.2

1.2

現在のクライアントによって提供される SSL 証明書に関する情報を提供します。

tablefunc

1.0

1.0

1.0

1.0

1.0

1.0

テーブルを返す複数の関数が含まれています。

tds_fdw

なし

2.0.4

2.0.3

2.0.3

2.0.3

2.0.3

他のタイプのデータベースからデータをクエリします。

timescaledb

なし

2.17.0

2.14.2

2.9.2

2.9.2

2.5.0

時系列データの自動シャーディング、効率的な書き込み、取得、およびほぼリアルタイムの集約をサポートします。

tsm_system_rows

1.0

なし

1.0

1.0

1.0

1.0

テーブルサンプリングメソッド SYSTEM_ROWS を提供します。

tsm_system_time

1.0

なし

1.0

1.0

1.0

1.0

テーブルサンプリングメソッド SYSTEM_TIME を提供します。

unaccent

1.1

1.1

1.1

1.1

1.1

1.1

字句からアクセント (発音区別符号) を削除するテキスト検索辞書。

uuid-ossp

1.1

1.1

1.1

1.1

1.1

1.1

いくつかの標準アルゴリズムのいずれかを使用して、汎用一意識別子 (UUID) を生成する関数を提供します。

wal2json

2.6

2.6

2.6

2.6

2.6

2.3

論理ログファイルを JSON 形式で出力します。

xml2

1.2

なし

1.1

1.1

1.1

1.1

XPath クエリおよび XSLT 機能を提供します。

zhparser

2.1

1.0

1.0

1.0

1.0

1.0

中国語の全文検索。

よくある質問

Q:必要な拡張機能が拡張機能テーブルにありません。どうすればよいですか?

A: 次の操作を実行できます:

  • このページには一般的な拡張機能のみがリストされています。他のサポートされている拡張機能を確認するには、データベースで SELECT * FROM pg_available_extensions; コマンドを実行してください。

  • Alibaba Cloud Connect プラットフォームで提案や要件を送信してください。

Q:必要な拡張機能は他のメジャーバージョンではサポートされていますが、使用しているバージョンではサポートされていません。どうすればよいですか?

A: 次の操作を実行できます:

  • 拡張機能は、メジャーバージョン間で段階的に同期されます。将来のマイナーバージョンアップデートでサポートが追加される可能性があるため、AliPG マイナーエンジンバージョンリリースノートをご確認ください。

  • 必要な拡張機能をできるだけ早く使用するためにインスタンスのバージョンを変更したい場合:

    • 宛先インスタンスのメジャーバージョンが現在のメジャーバージョンより高い場合は、現在のインスタンスでメジャーエンジンバージョンのアップグレードを実行します。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのメジャーエンジンバージョンのアップグレード」をご参照ください。

    • ターゲットインスタンスのメジャーバージョンが現在のインスタンスのメジャーバージョンよりも低い場合は、必要なプラグインをサポートするメジャーバージョンのインスタンスを購入し、次に Data Transmission Service (DTS) を使用して、現在のインスタンスから新しいインスタンスにデータを移行します。

  • Alibaba Cloud Connect プラットフォームで提案や要件を送信してください。

Q:拡張機能テーブルには拡張機能がサポートされていると表示されていますが、作成しようとするとサポートされていないというエラーメッセージが表示されます。どうすればよいですか?

A:まず、マイナーエンジンバージョンを最新バージョンにアップグレードしてから、再度試してください。

Q:作成した拡張機能はすべて public スキーマにあります。他のスキーマで拡張機能を作成して使用するにはどうすればよいですか?

A:拡張機能を作成するときにスキーマを指定する必要があります。例:

CREATE EXTENSION <extension_name> SCHEMA <schema_name>;

参考