TOP>コラム一覧>[DAT221] Introducing Trusted Language Extensions for PostgreSQL engines(データベース)

[DAT221] Introducing Trusted Language Extensions for PostgreSQL engines(データベース)

PostgreSQL extensionsのTrusted Language Extensions機能について学ぶセッションでした。



PostgreSQL extensions の説明とインストール方法の説明です。

  • PostgreSQL extensions は関数型の新しいソフトウェアパッケージ機能を提供します。
  • PostgreSQL 9.1からサポートされ、多くの拡張機能が提供されています。

Trusted Language Extensions (TLE) とは次のとおりです。

  • Auroa PostgreSQL、RDS for PostgreSQL 14.5以降のバージョンからサポートされています。
  • BuilderはTLEフレームワークを使用して新しいライブラリーを作成できます。
  • 顧客はアプリケーションでTLEエクステンションを使用することを選択できます。
  • DBAはTLE extensionsをインストールして管理できます。

TLE は PostgreSQL 拡張機能を強化し、安全性、高性能、より柔軟性により安全な動作を提供します。

TLE を使用する方法として、TLE はビルド、インストール、拡張機能の作成、フィードバック後に再構築を繰り返すことができます。また、TLEがサポートする言語はJavaScript、Perl、Tcl、PL / pgSQLです。





TLE を Amazon RDS で使用および管理する方法は次のとおりです。

  • Amazon RDSでTLEを使用するには、パラメータグループのパラメータにshared_preload_librariesを設定し、pg_tle extensionをインストールします。
  • pgtleが提供する関数で拡張機能を作成および更新できます。

PostgreSQLで提供されている拡張機能のみが利用可能でしたが、Trusted Language Extensions(TLE)を使用すると、ユーザーが必要な拡張機能を作成および管理できるようになり、もう少しさまざまな機能を作成できると予想されます。

お問い合わせ

引用元

TOP>コラム一覧>[DAT221] Introducing Trusted Language Extensions for PostgreSQL engines(データベース)

pagetop