Neo4j vs Turso
SEPT 2026 auditA comparison of Neo4j and Turso built from values read directly from each provider's own documentation, with the source recorded against every figure.
The short answer
Choose Neo4j if…
Teams whose data is naturally relationships-first — recommendation engines, fraud detection, knowledge graphs — where the query itself is a graph traversal Cypher expresses directly and a relational join chain would not.
Editorial · Palash Bagchi · approved
Choose Turso if…
Applications that want a database per tenant or per user — 100 databases on the free plan and unlimited above it make that a shape you can actually build.
Editorial · Palash Bagchi · approved
Consider something else if…
- Neo4j: The data model is tabular and the graph shape is incidental — most CRUD apps fit a relational or document database better, and Neo4j's per-GB memory pricing is a worse fit for large flat datasets than a row-store.
- Turso: It is SQLite, not Postgres: the metered units are rows read and written rather than compute, and the extension ecosystem you may be relying on is not there.
Neither quite fits? Every other option, ranked by iScore: Neo4j alternatives · Turso alternatives
7 sourced criteria separate them — see where, with sources, below.
Pick the criteria you care about. The chart counts how many of them lean toward each provider — the same read as scanning the bars below, just totalled for the ones you chose.
Neo4j 0
Turso 0
At a glance.
| Criterion | Neo4j | Turso |
|---|---|---|
| Pricing | ||
| Free tier | Yes | Yes |
| Kind of free offer | Free tier | Free tier |
| Credit card to start | No | No |
| Entry paid plan | $65/GB/month (minimum 1GB cluster) on AuraDB Professional, or $0.09/hour ($65.70/month for 1GB) metered hourly. 14-day free trial available. | $4.99/month for Developer, the cheapest paid plan. Scaler is $24.92 and Pro $416.58. |
| Pricing model | Usage-based, metered per GB-hour of memory on the Professional tier. A paused database cuts cost by roughly 80%. | Per database, metered on rows rather than compute time: 500 million rows read and 10 million written a month on the free plan, 2.5 billion and 25 million on Developer, with overage at $1 per billion rows read and $1 per million written. |
| Infrastructure | ||
| Regions | AWS, Azure and Google Cloud, across more than 60 global cloud regions; also available through the AWS, Azure and Google Cloud marketplaces. | Six AWS locations in the Platform API's location list: Tokyo (ap-northeast-1), Mumbai (ap-south-1), Ireland (eu-west-1), N. Virginia (us-east-1), Ohio (us-east-2) and Oregon (us-west-2). Read from the documented GET /v1/locations sample response; the same six AWS regions are offered for PrivateLink. |
| Data | ||
| Engine | Neo4j, a native property graph database. | SQLite, via libSQL — Turso's own fork. Not Postgres or MySQL, so the query surface and the client libraries differ from every other database on this site. |
| Point-in-time recovery | Not included on the entry-paid (Professional) tier — point-in-time restore is a Business Critical feature, with hourly granularity and 30-day retention. | 10 days on Developer. 1 day on the free plan, 30 days on Scaler and 90 days on Pro. |
| Read replicas | Limited — Secondaries are a Business Critical and Virtual Dedicated Cloud feature; not on Free or Professional. | Limited — Embedded replicas run inside your app; managed multi-region Data Edge replica locations are deprecated for new users. |
| Backup retention | Daily backups, 7-day retention on the entry-paid (Professional) tier. Business Critical adds 30-day retention with hourly point-in-time restore; Virtual Dedicated Cloud gets hourly backups with 60-day retention. | Continuous rather than scheduled: backups are taken at every COMMIT and kept for the plan's restore window — 24 hours on Free, 10 days on Developer, 30 on Scaler, 90 on Pro. Turso publishes no separate backup retention setting. |
| Support | ||
| Support on entry paid plan | Four tiered packages — Essential, Regional, Global and Signature — with service level targets set by issue severity. | Community support on Free and on Developer ($4.99/month), the entry paid plan. Priority email support starts at Pro ($416.58/month); Enterprise adds 24x7. |
Where they differ.
Entry paid plan
- Neo4j
- $65/GB/month (minimum 1GB cluster) on AuraDB Professional, or $0.09/hour ($65.70/month for 1GB) metered hourly. 14-day free trial available.
- Turso
- $4.99/month for Developer, the cheapest paid plan. Scaler is $24.92 and Pro $416.58.
Sources (2) →Sources ↓
- Neo4j Pricing ↗
“AuraDB Professional $65 /GB/month* (minimum 1GB cluster) [...] AuraDB Professional pricing 14-day free trial available. Try it now. Memory CPU Storage Hourly Monthly 1GB 1CPU 2GB $0.09/hour $65.70/month”
Read 2026-09-13 · official pricing · Report a correction
- Pricing — Turso ↗
“Developer $ 4.99 /month Get Developer Scaler $ 24.92 /month Get Scaler Pro $ 416.58 /month”
Read 2026-09-06 · official pricing · Report a correction
Pricing model
- Neo4j
- Usage-based, metered per GB-hour of memory on the Professional tier. A paused database cuts cost by roughly 80%.
- Turso
- Per database, metered on rows rather than compute time: 500 million rows read and 10 million written a month on the free plan, 2.5 billion and 25 million on Developer, with overage at $1 per billion rows read and $1 per million written.
Sources (2) →Sources ↓
- Neo4j Pricing ↗
“Pause database, save 80% costs Pause your database when not in use and save 80% of running costs. [...] Capacity-based consumption pricing Included in your price: Storage, IO, Backup, and Data Transfer.”
Read 2026-09-13 · official pricing · Report a correction
- Pricing — Turso ↗
“Monthly Rows Read Free 500 Million Developer 2.5 Billion + $1 / Billion Scaler 100 Billion + $0.80 / Billion [...] Monthly Rows Written Free 10 Million Developer 25 Million + $1 / Million”
Read 2026-09-06 · official pricing · Report a correction
Regions
- Neo4j
- AWS, Azure and Google Cloud, across more than 60 global cloud regions; also available through the AWS, Azure and Google Cloud marketplaces.
- Turso
- Six AWS locations in the Platform API's location list: Tokyo (ap-northeast-1), Mumbai (ap-south-1), Ireland (eu-west-1), N. Virginia (us-east-1), Ohio (us-east-2) and Oregon (us-west-2). Read from the documented GET /v1/locations sample response; the same six AWS regions are offered for PrivateLink.
Sources (2) →Sources ↓
- Neo4j Pricing ↗
“AuraDB is available on AWS, Microsoft Azure, and Google Cloud. You can deploy AuraDB in over 60 global cloud regions. [...] AuraDB on AWS Marketplace AuraDB on Azure Marketplace AuraDB on Google Cloud Marketplace”
Read 2026-09-13 · official pricing · Report a correction
- List Locations - Turso Platform API ↗
“"aws-ap-northeast-1" : "AWS AP NorthEast (Tokyo)" , "aws-ap-south-1" : "AWS AP South (Mumbai)" , "aws-eu-west-1" : "AWS EU West (Ireland)" , "aws-us-east-1" : "AWS US East (Virginia)" , "aws-us-east-2" : "AWS US East (Ohio)" , "aws-us-west-2" : "AWS US West (Oregon)"”
Read 2026-09-13 · official docs · Report a correction
Engine
- Neo4j
- Neo4j, a native property graph database.
- Turso
- SQLite, via libSQL — Turso's own fork. Not Postgres or MySQL, so the query surface and the client libraries differ from every other database on this site.
Sources (2) →Sources ↓
- Neo4j Aura documentation ↗
“Neo4j Aura is a fully automated graph platform offered as a cloud service.”
Read 2026-09-11 · official docs · Report a correction
- Pricing — Turso ↗
“Embedded Replicas Database Branching Backups & Recovery Platform API Turso Database Quickstart”
Read 2026-09-06 · official site · Report a correction
Point-in-time recovery
- Neo4j
- Not included on the entry-paid (Professional) tier — point-in-time restore is a Business Critical feature, with hourly granularity and 30-day retention.
- Turso
- 10 days on Developer. 1 day on the free plan, 30 days on Scaler and 90 days on Pro.
Sources (2) →Sources ↓
- Neo4j Pricing ↗
“Daily backups, 7-day retention Available on Azure, AWS, and Google Cloud [...] Daily backups with 30-day retention and hourly point-in-time restore Role-based access control with granular security”
Read 2026-09-13 · official pricing · Report a correction
- Pricing — Turso ↗
“Point-In-Time Restore Free 1 day Developer 10 days Scaler 30 days Pro 90 days”
Read 2026-09-06 · official pricing · Report a correction
Backup retention
- Neo4j
- Daily backups, 7-day retention on the entry-paid (Professional) tier. Business Critical adds 30-day retention with hourly point-in-time restore; Virtual Dedicated Cloud gets hourly backups with 60-day retention.
- Turso
- Continuous rather than scheduled: backups are taken at every COMMIT and kept for the plan's restore window — 24 hours on Free, 10 days on Developer, 30 on Scaler, 90 on Pro. Turso publishes no separate backup retention setting.
Sources (2) →Sources ↓
- Neo4j Pricing ↗
“Daily backups, 7-day retention Available on Azure, AWS, and Google Cloud [...] Daily backups with 30-day retention and hourly point-in-time restore [...] Hourly backups with 60-day retention”
Read 2026-09-13 · official pricing · Report a correction
- Point-in-Time Recovery - Turso Documentation ↗
“Free plan users can restore to any point in time within the last 24 hours. Developer, Scaler, and Pro users can restore to any point in time within the last 10, 30, or 90 days, respectively.”
Read 2026-09-13 · official docs · Report a correction
Support on entry paid plan
- Neo4j
- Four tiered packages — Essential, Regional, Global and Signature — with service level targets set by issue severity.
- Turso
- Community support on Free and on Developer ($4.99/month), the entry paid plan. Priority email support starts at Pro ($416.58/month); Enterprise adds 24x7.
Sources (2) →Sources ↓
- Neo4j Product & Support Terms ↗
“support is delivered through four tiered packages-essential, regional, global, and signature-with defined service level targets (slt) based on severity.”
Read 2026-09-14 · official site · Report a correction
- Turso Pricing ↗
“1 day community sign up developer $4.99/month [...] 30 day retention priority email + support get pro enterprise custom pricing [...] 24x7 priority email + support”
Read 2026-09-14 · official pricing · Report a correction
When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.
Documented by only one.
These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.
Questions this comparison answers.
Entry paid plan: Neo4j or Turso?
Neo4j: $65/GB/month (minimum 1GB cluster) on AuraDB Professional, or $0.09/hour ($65.70/month for 1GB) metered hourly. 14-day free trial available.
Turso: $4.99/month for Developer, the cheapest paid plan. Scaler is $24.92 and Pro $416.58.
Should I choose Neo4j or Turso?
Pick Neo4j if Teams whose data is naturally relationships-first — recommendation engines, fraud detection, knowledge graphs — where the query itself is a graph traversal Cypher expresses directly and a relational join chain would not.
Pick Turso if Applications that want a database per tenant or per user — 100 databases on the free plan and unlimited above it make that a shape you can actually build.

Comments are hosted by EchoThread, which sets cookies and offers social sign-in. Like the analytics on this site, it does not load until you accept — see the privacy page.