PgDog: Ein Hochleistungs-Transaktionspool und Logical Replication Manager für PostgreSQL

2025-05-26
PgDog: Ein Hochleistungs-Transaktionspool und Logical Replication Manager für PostgreSQL

PgDog, in Rust geschrieben, ist ein schneller, sicherer und skalierbarer Transaktionspooler und Logical Replication Manager für PostgreSQL, der Hunderte von Datenbanken und Hunderttausende von Verbindungen verwalten kann. Es bietet Datenbank-Sharding, Load Balancing mit Health Checks und Failover, Transaktions- und Session-Pooling für effizientes Client-Verbindungsmanagement. Die Überwachung wird durch OpenMetrics erleichtert, und es beinhaltet einen CSV-Parser und Unterstützung für Logical Replication für eine optimierte Datenaufnahme und Datenbank-Sharding.

Entwicklung Datenbank-Sharding