~/rivestack $ _
The Neon alternative
that never cold-starts.
// Serverless Postgres is great until a user hits a cold database. Rivestack runs always-on dedicated NVMe PostgreSQL with pgvector tuned out of the box, with flat pricing from $29/month instead of usage-based billing, and a p95 that does not depend on when the last query ran. Migration help is free.
# the numbers
- 0
- cold starts, always-on dedicated nodes
- < 4ms
- p50 vector search latency
- $29/mo
- fixed price, not usage-based
- EU
- Hosted in Europe · GDPR-ready
# why teams switch from Neon
// Serverless trades latency for elasticity. Not every workload should take that trade.
No cold starts, ever
Neon scales compute to zero when idle, great for cost, brutal for latency. The first query after a pause waits for compute to wake and caches to warm, which shows up as multi-second p95 spikes in RAG and search endpoints. Rivestack nodes are always-on dedicated VMs: the first query is as fast as the thousandth.
PostgreSQL for AI →Local NVMe, not separated storage
Neon separates storage from compute, which enables branching but puts a network between your queries and your data. Rivestack keeps everything on local NVMe, the difference that decides tail latency when a vector index outgrows memory.
NVMe vs cloud SSD benchmarks →A bill you can predict, from a company you can trust
Usage-based pricing means your bill depends on compute-hours you cannot fully predict, so a traffic spike or a misbehaving cron job shows up on the invoice. Rivestack is flat: $29/mo Solo, HA from $35/node. The bill on day 30 matches the quote on day 1. Beyond pricing, Rivestack is an independent EU company, not a division of a data-cloud giant. Data stays in Germany, DPAs are available, and our roadmap answers to our customers, not a parent platform.
Managed Postgres pricing compared →# rivestack vs neon
// An honest comparison: opposite trades, different workloads.
| Rivestack | Neon | |
|---|---|---|
| Compute model | Always-on dedicated VM | Serverless, autoscaling, scale-to-zero |
| Cold starts | None | On wake from scale-to-zero |
| Storage | Local NVMe | Separated storage/compute over network |
| Pricing model | $29/mo flat · HA from $35/node | Usage-based (compute-hours + storage) |
| pgvector | Pre-installed + tuned (HNSW) | Extension included, tuning on you |
| Branching | Not offered | Built-in (its standout feature) |
| Backups + PITR | Included (7 to 14 day retention) | Included (retention by plan) |
| Data residency | EU by default (Germany) | Region selection at project creation |
| Ownership / independence | Independent EU company | Acquired by Databricks (2025) |
| Best fit | Latency-sensitive, steady workloads | Spiky/dev workloads, branch-per-PR |
// Neon is excellent at what it is built for: serverless elasticity and branch-per-PR workflows. If your workload is spiky or development-heavy, it is a great choice. Rivestack is the focused choice for steady, latency-sensitive Postgres + pgvector workloads that want a warm database and a flat bill.
# migrating from Neon
// It is standard Postgres on both ends, and we help, free.
01
Send us your workload
Row counts, vector dimensions, and your current Neon usage. We reply within ~48 hours with a plan recommendation, expected QPS and latency, and a cost comparison against your recent invoices. If Rivestack is not a better fit, we say so in the same reply.
02
Migrate with standard Postgres tools
Neon is Postgres, so pg_dump / pg_restore moves smaller databases in minutes. For always-on production we set up logical replication and cut over with under a minute of write downtime, and your read traffic stays online.
03
Point your connection string at us
Standard PostgreSQL over SSL on port 5432. Your driver, ORM, and queries work unchanged, and your p95 stops depending on whether the database happened to be awake.
// Want the full white-glove version? See the Switch offer, where we plan and run the migration with you, or email rescue@rivestack.io with your workload for a free review.
# flat pricing, always on
// One price per node. No compute-hours, no usage meters, no surprises.
Free
$0/month
Shared PostgreSQL with pgvector for development and testing.
- +Shared CPU · 2 GB storage
- +pgvector enabled
- +5 connections
- +SSL encrypted
Solo // popular
$29/month
Your own single-tenant VM for small production apps. Never deleted.
- +1 vCPU · 2 GB RAM
- +30 GB NVMe storage
- +Daily backups + 7d PITR
- +Up to 100 connections
- +Never deleted
Starter
$49/node/month
Production dedicated PostgreSQL with HA-ready architecture.
- +2 vCPU · 4 GB RAM per node
- +55 GB NVMe storage
- +HA-ready (Patroni failover)
- +Daily backups + 14d PITR
- +Monitoring dashboard
Growth
$85/node/month
More compute and storage for larger workloads.
- +4 vCPU · 8 GB RAM per node
- +135 GB NVMe storage
- +Automatic failover (2+ nodes)
- +Priority support
Scale
$159/node/month
High-performance dedicated PostgreSQL for demanding workloads.
- +8 vCPU · 16 GB RAM per node
- +295 GB NVMe storage
- +Custom PostgreSQL config
- +Priority support
# neon alternative FAQ
// What teams ask before moving off serverless Postgres.
The two reasons we hear most: cold starts from scale-to-zero adding seconds to first queries (painful for RAG and search endpoints that face users) and usage-based bills that are hard to predict month to month. If your workload is steady and latency-sensitive, a dedicated always-on node is the simpler model.
Yes, structurally, not with a workaround. Your database runs on an always-on dedicated VM with local NVMe, so there is no compute to wake and no cache to re-warm. No keep-alive pings, no minimum-compute settings to tune. First query after a quiet night is as fast as any other.
Those are real strengths, and we do not pretend to match them. Neon is excellent for spiky workloads that benefit from scale-to-zero and for branch-per-PR development flows. Rivestack is the opposite trade: fixed dedicated capacity, always warm, flat price. Pick by workload: steady and latency-sensitive favours dedicated.
For steady workloads, usually. Neon usage-based pricing is efficient when your database is mostly idle, but compute-hours add up fast once it runs around the clock, and always-on production workloads commonly land at $69+/month. Rivestack Solo is $29/month flat, always on. Send us your recent invoices and we will give you a realistic comparison for your usage.
Neon is standard Postgres, so pg_dump / pg_restore handles most databases in minutes; for larger always-on systems we use logical replication and a sub-minute cutover. Migration help is included free, and we will plan it with you and sit in the cutover if you want us to.
Yes, and with no warm-up penalty. pgvector is pre-installed and tuned for HNSW. We measure recall@10 0.90+ at low-single-digit-ms p50 on 250k × 1536 vectors, and ~2,950 QPS at 16 clients on a Growth node (4 vCPU / 8 GB, all reproducible), on local NVMe rather than network-attached storage. Your schema, indexes, and queries move unchanged.
Your data is encrypted in transit and at rest, backed up daily to separate S3-compatible storage with point-in-time recovery, and HA clusters run Patroni-managed automatic failover. Everything is vanilla PostgreSQL, so you can pg_dump your entire database and leave at any moment. No lock-in is the strongest guarantee we can offer.
Yes. The free tier gives you a Postgres database with pgvector in about a minute, no credit card. Load a sample of your data, run your real queries against a warm database, and compare p95 before you commit.
Neon was acquired by Databricks in 2025. Databricks is a major US data-cloud platform, which means Neon's roadmap will increasingly be shaped by that ecosystem. For most teams, the product works the same way it did before. But if your requirements include EU data residency, GDPR compliance without relying on a US parent company, or simply preferring an independent vendor whose priorities are not set by a data-cloud platform, that context is worth weighing. Rivestack is an independent EU company: data stays in Germany, DPAs are available on request, and our roadmap is driven by our customers. We are not making a price argument here. Neon made storage pricing more competitive after the acquisition. The argument is independence and residency.
# keep reading
// More on comparing and migrating managed Postgres.
PostgreSQL for AI
Why always-on NVMe Postgres is the right base for RAG and vector search.
read guide →pgvector on NVMe vs cloud SSD
Benchmarks showing why storage decides vector search tail latency.
read guide →The Switch offer
We plan and run your migration with you, free, for the first 25 teams.
read guide →// Comparing other providers? See the Supabase alternative and Pinecone alternative pages, or the full managed PostgreSQL overview.
$ stop overpaying for pgvector you don't control.
// Start on the free tier, pgvector ready in 60 seconds. Or send us your current setup and we'll tell you in 48 hours whether Rivestack is cheaper, faster, and less painful than what you have today.
No credit card required.