AlloyDB Introduces PostgreSQL 18 and Extended Support for Legacy Versions

AlloyDB Introduces PostgreSQL 18 and Extended Support for Legacy Versions

AlloyDB has announced the general availability of PostgreSQL 18 and the introduction of Extended Support for earlier major versions. These updates aim to provide a balance between leveraging the latest database features and maintaining a secure, operational environment for existing workloads.

Ensuring Stability with Extended Support

Transitioning production workloads to a new major version can be a complex task. To facilitate this process, AlloyDB now offers Extended Support, allowing users to upgrade at their own pace without sacrificing security.

This support bridges the gap between community end-of-life (EOL) dates and individual upgrade timelines, ensuring business continuity for critical applications.

Key Timelines for Extended Support

  • PostgreSQL 14: February 1, 2027 - February 1, 2030
  • PostgreSQL 15: February 1, 2028 - February 1, 2031
  • PostgreSQL 16: February 1, 2029 - February 1, 2032
  • PostgreSQL 17: February 1, 2030 - February 1, 2033
  • PostgreSQL 18: Extended Support timeline to be announced

What's Included in Extended Support

During the Extended Support period, Google Cloud will provide:

  • Critical security patches: Protection against high and critical severity vulnerabilities
  • Proactive bug fixes: Resolution of issues within AlloyDB-maintained code
  • SLA coverage: Availability protection for eligible clusters
  • New cluster creation: Provisioning of new clusters on Extended Support versions

Transition Management

Extended Support will incur an additional fee, but users can opt out at any time by upgrading to a major version in regular support. Pricing details will be announced later this year.

Enhancements with PostgreSQL 18

PostgreSQL 18 introduces features aimed at improving application performance and simplifying development:

  • B-tree skip scans: Faster queries by bypassing non-matching index entries
  • Parallel GIN index usage: Enhanced full-text and JSON search performance
  • Virtual generated columns: On-the-fly computed columns without extra disk usage
  • Native UUIDv7 support: Improved sortability and indexing efficiency for distributed applications

Real-World Application: UKG's Upgrade

UKG, a provider of HR and payroll solutions, successfully upgraded its AlloyDB clusters to PostgreSQL 17, enhancing its data foundation, People Fabric. The in-place major version upgrades allowed UKG to modernize its system with minimal risk and downtime.

Rajiv Jain, Sr Director of Engineering at UKG, noted that AlloyDB’s upgrade path enabled them to meet their release targets while leveraging new PostgreSQL features effectively.

Optimizing Performance with AlloyDB

AlloyDB enhances PostgreSQL 18's capabilities through a specialized architecture that separates compute from storage. This approach offers several benefits:

  • Database-aware offloading: Delegates logging and maintenance tasks to a dedicated service
  • Horizontal scaling: Quick addition of read-only replicas without data duplication
  • Improved price-performance: Up to 2x better performance compared to self-managed PostgreSQL
  • Elastic storage: Automatically adjusts based on data needs
  • Predictable throughput: Full performance without storage size limitations

Getting Started

  • Create a PostgreSQL 18 instance: Access the AlloyDB console
  • Plan your upgrade: Consult the major version upgrade documentation
  • Check support dates: Review the Extended Support documentation and version support policy

This editorial summary reflects Google and other public reporting on AlloyDB Introduces PostgreSQL 18 and Extended Support for Legacy Versions.

Reviewed by WTGuru editorial team.