Architecture
PostgreSQL cluster architectures and implmenetation details.
The most advanced open-source relational database in the world!
With battery-included observability, reliability, and maintainability powered by Pigsty
Overview of PostgreSQL in Pigsty
Describe the cluster you want
Admin your existing clusters
Admin Cheatsheet
Create Cluster
Create User
Create Database
Reload Service
Reload HBARule
Config Cluster
Append Replica
Remove Replica
Remove Cluster
Switchover Cluster
Backup Cluster
Restore Cluster
Materialize the cluster with idempotent playbooks
pgsql.yml
: Init HA PostgreSQL clusters or add new replicas.pgsql-rm.yml
: Remove PostgreSQL cluster, or remove replicaspgsql-user.yml
: Add new business user to existing PostgreSQL clusterpgsql-db.yml
: Add new business database to existing PostgreSQL clusterpgsql-monitor.yml
: Monitor remote PostgreSQL instance with local exporterspgsql-migration.yml
: Generate Migration manual & scripts for existing PostgreSQLThere are 26 default grafana dashboards about PostgreSQL and categorized into 4 levels. Check Dashboards for details.
PostgreSQL cluster architectures and implmenetation details.
Introduction to core conecpt in PostgreSQL clusters
Define business users & roles in PostgreSQL, which are logical objects created by SQL CREATE USER/ROLE
Define business databases in PostgreSQL, which is the object create by SQL CREATE DATABASE
Define and create new services, and expose them via haproxy
Define, Create, Install, Enable Extensions in Pigsty
Host-Based Authentication in Pigsty, how to manage HBA rules in Pigsty?
Configure your PostgreSQL cluster & instances according to your needs
There are 112 parameters about PostgreSQL in Pigsty
How to manage PostgreSQL cluster with ansible playbooks
Administration standard operation procedures to manage PostgreSQL clusters in production environment.
Built-in roles system, and battery-included access control model in Pigsty.
How to perform base backup & PITR with pgBackRest?
How to migrate existing postgres into Pigsty-managed cluster with mimial downtime? The blue-green online migration playbook
How PostgreSQL monitoring works, and how to monitor remote (existing) PostgreSQL instances?
Grafana dashboards provided by Pigsty
Pigsty PGSQL module metric list
Pigsty PGSQL module frequently asked questions
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.