Skip to content

Features

  • Full backup
  • Restore
  • Compression (gzip, zstd, lz4)
  • AES encryption support
  • Symlink support
  • WAL shipping support
  • Hot standby
  • Prometheus support
  • Remote management
  • Transport Layer Security (TLS) v1.2+ support
  • Daemon mode
  • User vault

Overview

pgmoneta makes use of

pgmoneta makes use of

  • Process model
  • Shared memory model across processes
  • libev for fast network interactions
  • Atomic operations are used to keep track of state

See Architecture for the architecture of pgmoneta.

Further information

  • pgagroal - High-performance connection pool for PostgreSQL
  • pgexporter - Prometheus exporter for PostgreSQL