Citus (Distributive)
Deploy native HA citus cluster with Pigsty, horizontal scaling PostgreSQL with better throughput and performance.
Deploy native HA citus cluster with Pigsty, horizontal scaling PostgreSQL with better throughput and performance.
PostgreSQL cluster architectures and implmenetation details.
Introduction to core conecpt in PostgreSQL clusters
Create SQL Server Compatible PostgreSQL cluster with WiltonDB and Babelfish (Wire Protocol Level)
Run “Oracle-Compatible” PostgreSQL cluster with the IvorySQL Kernel open sourced by HighGo
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
Replace vanilla PostgreSQL with PolarDB PG, which is an OSS Aurora similar to Oracle RAC
Posts about Pigsty and PostgreSQL
The commercial version of PolarDB for Oracle, only available in Pigsty Enterprise Edition.
How to self-host Supabase with existing managed HA PostgreSQL cluster, and launch the stateless part with docker-compose?
Use PostgreSQL instead of static YAML config file as Ansible config inventory
There are 112 parameters about PostgreSQL in Pigsty
List of PostgreSQL extensions supported by Pigsty, and their compatibility on different OS distros.
Deploy and monitoring Greenplum/YMatrix MPP clusters with Pigsty
How to manage PostgreSQL cluster with ansible playbooks
The most advanced open-source relational database in the world with HA, PITR, IaC and more!
How to use another PostgreSQL “kernel” in Pigsty, such as Citus, Babelfish, IvorySQL, PolarDB, Neon, and Greenplum
Deploy Cloudberry MPP cluster, which is forked from Greenplum.
Administration standard operation procedures to manage PostgreSQL clusters in production environment.
Pigsty uses Patroni to achieve high availability for PostgreSQL, ensuring automatic failover.
Self-Hosting serverless version of PostgreSQL from Neon, which is a powerful, truly scalable, and elastic service.
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?
Pigsty utilizes pgBackRest for PostgreSQL point-in-time recovery, allowing users to roll back to any point within the backup policy limits.
Grafana dashboards provided by Pigsty
Pigsty employs HAProxy for service access, offering optional pgBouncer for connection pooling, and optional L2 VIP and DNS access.
Pigsty PGSQL module metric list
Pigsty has moderate security best-practice: password & certs, built-in ACLs, encrypted network traffics and cold backups
Pigsty PGSQL module frequently asked questions
Use PostgreSQL instead of default SQLite, as the backend storage for Grafana
How to bind an optional L2 VIP to a PostgreSQL cluster with VIP-Manager?
How to allocate precise huge pages for PostgreSQL clusters?
How to deploy a native HA citus cluster with Pigsty & Patroni?
How to recover from emergency scenario with 2-node broken in a 3-node setup?