Skip to content

Version v3.7.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.

PostgreSQL

The most advanced open source relational database in the world!

Concept

Architecture
    PostgreSQL cluster architecture and concept
Service
    Reliable service access via lb, proxy, pool
Database
    Define, create, and manage business databases
User Role
    Define, create, and manage users and roles
Auth / HBA
    Host-Based Authentication in Pigsty
Privileges
    Access Control with default roles and privileges

Administration

Kernel
    Replace vanilla PostgreSQL with exotic kernel forks
Extension
    Harness the synergistic power of PostgreSQL extensions
Configure
    Describe and configure PostgreSQL clusters
Parameter
    Customize postgres cluster with 120 parameters
Administration
    Run administrative tasks on PostgreSQL clusters
Playbook
    Control primitives with Ansible playbooks
Backup & PITR
    Backup and point-in-time recovery
Migration
    Zero-downtime blue-green deployment
Monitor
    Monitor existing PostgreSQL or RDS
Dashboard
    Visualized information with Grafana dashboards

Describe and configure PostgreSQL clusters

customize postgres cluster with 121 parameters

Monitor existing PostgreSQL or RDS

frequently asked questions

In this context, User refers to logical objects created by SQL CREATE USER / ROLE

In this context, Database refers to the object created by SQL CREATE DATABASE.

reliable service access via lb, proxy, pool

Access Control with default roles and privileges

zero-downtime blue-green deployment

Backup and point-in-time recovery

Replace vanilla PostgreSQL with exotic kernel forks

Harness the synergistic power of PostgreSQL extensions