PostgreSQL 的可信任語言擴充 (Trusted Language Extensions for PostgreSQL, pg_tle) 是一個開源專案,讓開發人員能夠以較低的行政和技術成本擴充和部署新的 PostgreSQL 功能。開發人員可以使用 pg_tle 建立和安裝擴充,而無需檔案系統存取權限,並透過 SQL API 與 PostgreSQL 內部組件互動。
pg_tle 開發團隊很榮幸地宣布 1.1.1 版本的發布!
pg_tle 1.1.1 是一個功能發布版本,支援建構和索引自定義資料類型,以便有效處理 PostgreSQL 資料庫中的複雜資料結構。當擴充 PostgreSQL 以支援內建類型(例如數字或文字)無法提供足夠搜尋語義的功能域時,自定義資料類型非常有用。您現在可以在您的可信任語言擴充中建立新的基本(也稱為“純量”)資料類型,指定其儲存方式,並定義支援 SQL 和此新資料類型的索引操作的函式。
連結
程式碼位於 https://github.com/aws/pg_tle
帶有範例的自定義資料類型文件:https://github.com/aws/pg_tle/blob/main/docs/09_datatypes.md
pg_tle 是由 Amazon Web Services 維護的開源專案。pg_tle 開發套件使使用者能夠以他們首選的可信任語言編寫儲存程序,同時保持在 PostgreSQL 安全屏障內,從而使管理員能夠將擴充管理委派給非特權使用者。歡迎任何為構建更好的工具所做的貢獻。您可以使用 GitHub 工具發送您的想法、功能請求或修補程式。