Nile - Postgres DB platform that decouples storage from compute, virtualizes tenants, scaling verticaly & horizontaly
-
Nile
Nile is a Postgres platform that decouples storage from compute, virtualizes tenants, and supports vertical and horizontal scaling globally to ship B2B applications fast while being safe with limitless scale. All B2B applications are multi-tenant. A tenant/customer is primarily a company, an organization, or a workspace in your product that contains a group of users. A B2B application provides services to multiple tenants. Tenant is the basic building block of all B2B applications.
Components
- Postgres re-engineered for multi-tenant apps
- Tenant virtualization
- Nile Auth - drop-in B2B auth with customer data in your Nile’s Postgres
- AI toolkit and vector database
Features
- Unlimited Postgres databases, Unlimited virtual tenant databases
- Secure isolation for customer's data and vector embeddings
- Customer-specific vector embeddings at 10x lower cost
- Autoscale to millions of tenants and billions of vector embeddings
- Place tenants on serverless or provisioned compute - globally
- Tenant-level branching, backups, schema migration, and insights
- AI toolkit and massively scalable vector database
We are in public preview currently.
To get started with Nile, you can sign up to Nile at https://console.thenile.dev/ or try locally using our docker image https://www.thenile.dev/docs/getting-started/postgres_docker
This is a great resource to read more about Nile in 3 minutes https://www.thenile.dev/docs/nile-in-3-minutes