SPQR is a sharding proxy for PostgreSQL that enables horizontal scalability by distributing queries across multiple PostgreSQL instances. Designed for large-scale, multi-tenant architectures, SPQR routes, rewrites, and manages SQL queries to ensure they are executed efficiently across shards. It provides a PostgreSQL-compatible interface so applications can scale transparently without code changes.

Features

  • Transparent SQL routing and rewriting for sharded databases
  • Compatible with standard PostgreSQL clients and drivers
  • Supports multi-tenant and horizontal scaling architectures
  • Query planner and executor for distributed workloads
  • Centralized proxy layer with custom sharding logic
  • Designed for minimal latency and high throughput

Project Samples

Project Activity

See All Activity >

Categories

SQL Clients

License

MIT License

Follow SPQR

SPQR Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SPQR!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go SQL Clients

Registered

2025-06-10