Discover how pgroll helps teams manage schema changes with ease in our new Postgres Cafe blog and video series.
Written by
Gulcin Yildirim Jelinek
Published on
December 18, 2024
We’re excited to kick off Postgres Cafe, a blog and video series from Xata in collaboration with Data Bene, where we dive into innovative open-source tools for Postgres. Each episode highlights a new tool designed to make working with Postgres databases easier and more efficient. In this first episode, we explore pgroll, our tool for achieving zero-downtime database schema changes, and the solutions it offers for overcoming common challenges in modifying database schemas.
Schema changes are often challenging, especially for production databases where downtime is not an option. In this episode, we discuss pgroll, a tool designed to tackle these challenges with an approach that prioritizes reliability and uptime. Here’s a look at what this episode covered:
Schema changes can lead to various issues, particularly around:
The expand-contract pattern is a safe and reliable approach for schema changes. pgroll automates this multi-step process by:
pgroll provides a practical solution to the most pressing schema change challenges, by enabling safe rollbacks, adjustable backfilling, and thorough testing, giving developer and DBA teams the confidence they need to implement database changes without downtime.
For an in-depth exploration of pgroll and its capabilities, watch the full episode here:
This is just the start of Postgres Cafe! Subscribe to the playlist for future episodes that will feature more open-source tools like pgstream for managing real-time data streaming, StatsMgr for managing statistics in PostgreSQL, and more. Watch this space to learn how each tool can make working with Postgres smoother and more efficient.
Xata provides the best free plan in the industry. It is production ready by default and doesn't pause or cool-down. Take your time to build your business and upgrade when you're ready to scale.
Copyright © 2024 Xatabase Inc.
All rights reserved.