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 工具发送您的想法、功能请求或补丁。