PgDog icon
PgDog icon

PgDog

PgDog is the missing routing layer for PostgreSQL. It moves data between nodes and directs query traffic, transparently to the application.

Cost / License

  • Free
  • Open Source

Platforms

  • Self-Hosted
  • Rust
  • Docker
  • Kubernetes
-
No reviews
0likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
  1.  Load balancing
  2. PostgreSQL icon  PostgreSQL support
  3.  Rust

 Tags

PgDog News & Activities

Highlights All activities

Recent activities

  • POX added PgDog
Show all activities

PgDog information

  • Developed by

    PgDog
  • Licensing

    Open Source (AGPL-3.0) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Network & Admin

GitHub repository

  •  2,901 Stars
  •  109 Forks
  •  130 Open Issues
  •   Updated  
View on GitHub
PgDog was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is PgDog?

PgDog is the missing routing layer for PostgreSQL. It moves data between nodes and directs query traffic, transparently to the application.

PgDog operates entirely outside the database and can be deployed in all environments, including managed clouds, like AWS RDS and Google Cloud SQL.

  • Route queries: PgDog understands SQL and makes sure queries land on the right shards.
  • Move data: Using logical replication, PgDog can shard data in the background without downtime.

Unlock performance previously only available to key/value stores. By adding more data nodes, Postgres becomes as fast as your hardware.

  • Share-nothing architecture: Shards are independent databases, with all operations parallelized across the entire cluster.
  • Scalable coordinator: Cross-shard queries are supported out of the box. Data relationships are not sacrificed to go faster.

Official Links