Skip to content
inetGeek

Neo4j vs Turso

SEPT 2026 audit

A comparison of Neo4j and Turso built from values read directly from each provider's own documentation, with the source recorded against every figure.

Reviewed by Palash BagchiUpdated 26 criteria comparedSources last checked

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.

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

01.

At a glance.

CriterionNeo4jTurso
Pricing
Free tierYesYes
Kind of free offerFree tierFree tier
Credit card to startNoNo
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 modelUsage-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
RegionsAWS, 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
EngineNeo4j, 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 recoveryNot 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 replicasLimited — 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 retentionDaily 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 planFour 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.

Only criteria both providers publish appear here; a tinted cell marks a real difference. Criteria only one of them documents are listed below, and an absence there means we found no source — not that the feature is missing. How we source this.

The small bar above a value is inetGeek's own lean toward that side — computed from the same facts shown, never a number the provider published. See the picker below "The short answer" to weigh only the criteria you care about.

02.

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) →
  • 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) →
  • 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) →
  • 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) →

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) →
  • 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) →
  • 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) →
  • 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.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

03.

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.

Startup credit programNeo4j: Neo4j for Startups: up to $16K in Aura credits. Requires Series B or earlier funding, a single product sold to many customers (not custom per-customer work), a functioning website, and a company LinkedIn profile.
Storage (entry plan)Turso: 9 GB on Developer, then $0.75 per GB. The free plan includes 5 GB; Scaler is 24 GB at $0.50 and Pro 50 GB at $0.45.
When idleTurso: Databases are archived after 10 days of inactivity on the free plan; an unarchive call through the CLI or Platform API brings the group back. Turso publishes no archival window for paid plans.
Database branchingTurso: Supported
Rewind in placeTurso: Not supported — PITR restores forward into a fresh database; the existing database cannot be rewound in place.
Max vector dimensionsTurso: 65536 dimensions maximum per vector, listed under "Vector Limitations" for libSQL native vector search on Turso Cloud
Response time commitmentNeo4j: As fast as 30 minutes for a Severity 1 outage under Signature, the top of four packages. The lower tiers are not given a number on this page.
SOC 2Turso: Volume-level encryption at rest is described as part of Turso's SOC 2 standards; the docs point to Turso's trust center for details.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
HIPAATurso: Turso states it is HIPAA compliant and will provide a HIPAA compliance BAA letter to Pro plan and Enterprise users on request.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
GDPR / data residencyTurso: A database confined to EU locations never leaves the EU; the exception is backups, which are stored in S3 in the us-east-2 region.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
Encryption at restTurso: All databases in Turso Cloud are encrypted at rest at the volume level, which Turso describes as part of its SOC 2 standards.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
Customer-managed keysTurso: BYOK on Pro and Enterprise: each database can be encrypted with a key you supply, and Turso never sees or stores the keys.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
Role-based access controlTurso: Organization members hold one of three roles - admin, member or viewer - and only an admin or owner can change a member's role.
Private networking / VPCTurso: AWS PrivateLink VPC endpoints keep traffic to Turso databases inside AWS's private network; offered in six AWS regions.Neo4j: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about Neo4j.
Dedicated infrastructureTurso: Pro and Enterprise can use their own S3 / S3-Express buckets so data lives in their infrastructure; compute in your own account is roadmap, not shipped.
04.

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.

Provider pages

Related comparisons

Comments

Every page here is sourced and dated.