Publicado en: Sep 7, 2023
Ahora, Extensiones de lenguaje de confianza para PostgreSQL admite la creación de sus propios tipos de datos personalizados y está disponible en Amazon Relational Database Service (RDS) para PostgreSQL. Puede usar Extensiones de lenguaje de confianza para PostgreSQL para crear un nuevo tipo de datos base (o escalares), especificar cómo se almacenan y definir funciones que admitan operaciones SQL y de indexación para este nuevo tipo de datos.
Los tipos de datos personalizados son útiles cuando se amplía PostgreSQL para que admita dominios funcionales en los que un tipo integrado, como un número o un texto, no puede proporcionar una semántica de búsqueda suficiente. Por ejemplo, un recurso de AWS puede identificarse de forma exclusiva mediante un nombre de recurso de Amazon (ARN). Puede crear un tipo de datos ARN personalizado para almacenar y comparar los ARN de su aplicación y aprovechar las funciones de PostgreSQL, como los índices, para acelerar las búsquedas.
Extensiones de lenguaje de confianza para PostgreSQL (pg_tle) es un nuevo kit de desarrollo de código abierto que le ayudará a crear extensiones escritas en un lenguaje de confianza que se ejecutan con seguridad en PostgreSQL. La compatibilidad con los tipos de datos personalizados incluidos en la extensión de PostgreSQL v1.1.1 (pg_tle) está disponible en las instancias de bases de datos de Amazon RDS que ejecutan PostgreSQL 15.4 y versiones posteriores, PostgreSQL 14.9 y versiones posteriores, y PostgreSQL 13.12 y versiones posteriores en todas las regiones de AWS aplicables, incluidas las regiones de AWS GovCloud (EE. UU.).
Amazon RDS para PostgreSQL facilita las tareas de configuración, utilización y escalado de las implementaciones de PostgreSQL en la nube. Consulte la información sobre precios y la disponibilidad regional en Precios de Amazon RDS para PostgreSQL. Cree o actualice una base de datos completamente administrada de Amazon RDS en la consola de administración de Amazon RDS. Puede obtener más información sobre cómo crear sus propios tipos de datos personalizados en el blog sobre bases de datos de AWS.