Overview
Supabase DB is a managed real-time database built on Postgres, offering out-of-the-box APIs, real-time subscriptions, and auto-generated REST/GraphQL endpoints. It combines a traditional relational database with modern backend services to give developers a familiar, scalable backend foundation.
Core Features
- Managed Postgres: Fully compatible with SQL and existing Postgres toolchains
- Real-time subscriptions: Change streams based on the WAL for instant data push
- Auto APIs: Auto-generates
REST/GraphQLendpoints from your table schema - Fine-grained security: Supports
RLS(Row-Level Security) and custom permission policies - Backups & scaling: Enterprise-grade backups, scalable instances, and regional deployments
Use Cases & Target Users
Suitable for web and mobile app developers, SaaS teams, startups, and product prototype teams. Common use cases include real-time collaboration, chat/messaging, dashboards and analytics, prototyping iterations, and rapid MVP development.
Key Advantages & Highlights
- Open-source with a rich ecosystem: Seamless integration with Supabase Auth, Storage, and Edge Functions
- Quick to get started: Production-ready database and APIs with minimal configuration
- *Cost and