Lanzamiento de Pigsty 3.4, PG RDS con compatibilidad MySQL
El proyecto Pigsty ha lanzado la versión 3.4, con importantes mejoras para los usuarios de PostgreSQL que desean flexibilidad, capacidad de observación y simplicidad en la gestión del RDS PG autoalojado.
Blog de presentación de la versión 3.4. Más información en pigsty.io
Lo más destacado de esta versión es el soporte para el uso de openHalo, un fork basado en PostgreSQL 14 que también emplea el protocolo wire de MySQL en el puerto 3306, lo cual permite una migración sin problemas desde MySQL con cero cambios en el lado del cliente. Bastará con instalar con ./configure -c mysql
y conectarse utilizando las herramientas MySQL o PostgreSQL.
La extensibilidad de PostgreSQL se ejemplifica con 405 extensiones, además de su habilidad para emular otras bases de datos. Ahora es posible emular SQL Server, Oracle, MongoDB, y MySQL en PostgreSQL, y de forma inmediata funcionar como servicio RDS con la ayuda de Pigsty.
Los respaldos y las recuperaciones también recibieron una actualización importante. Pigsty ahora soporta PITR entre clusters desde un repositorio centralizado, con comandos de restauración automatizados y configuraciones pgBackRest. Un nuevo pgbackrest_exporter
añade el monitoreo del historial de respaldos para saber en todo momento lo que está sucediendo.
Para los usuarios que alojan sus propias aplicaciones, la versión 3.4 simplifica la gestión de certificados SSL gratuitos con la integración de Let’s Encrypt en un solo clic. Pigsty automatiza la emisión de certificados de Certbot a través de la configuración de Nginx, ideal para implementaciones de Supabase, Odoo y Dify sobre PostgreSQL.
Los valores predeterminados de configuración local se han reforzado para utilizar C
o C.UTF-8<
/span>, y aprovechar el proveedor de configuración local integrado de PG17 siempre que sea posible. También se ha mejorado el soporte para IvorySQL compatible con Oracle en todas las plataformas. Se ha ampliado la cobertura para Apache AGE y se han añadido nuevos paquetes para JuiceFS, Restic y TimescaleDB EventStreamer.
Pigsty es una distribución Postgres full-stack con más de 400 extensiones integradas, construida como un RDS FOSS, local-first, con batería incluida. Más información en pigsty.io.