Technologie-Vergleich

Cloudflare D1 vs PlanetScale: Edge-SQLite vs serverloses MySQL

D1 gewinnt bei Latenz. PlanetScale bei massiver Skalierung und Branching. Kleine SaaS-Projekte wollen fast immer D1.

2026-07-01

Huifer
Huifer · Indie Developer→ /about

SQLite vs. MySQL-Wahl: - D1 (SQLite): Ausreichend für 99% meiner SaaS-Nutzung, und kostenlos - PlanetScale (MySQL): Für ein Großprojekt in Betracht gezogen Letztendlich habe ich D1 gewählt weil: Meine App (< 1B Reads/Monat) benötigt nicht PlanetScale's Skalierbarkeit. Aber wenn Ihr Ziel Shopify-Niveau ist, ist PlanetScale's Vitess-Backend die einzige Wahl. Unten werde ich Ihnen helfen zu entscheiden.

TL;DR

  • D1 für Edge-Deploys unter 1 Mrd. Reads/Monat.
  • PlanetScale für MySQL-Skala, Branching und Enterprise-Workloads.
DimensionCloudflare D1PlanetScale
EngineSQLiteMySQL (Vitess)
Edge-LatenzUnter 10 ms30–100 ms
Skalen-ObergrenzeSehr hoch (Edge-Reads)Faktisch unbegrenzt
BranchingBasisErste Klasse
Kosten (klein)Faktisch gratisab 39 $/Monat
Foreign KeysJaNicht erzwungen

Skalenprofil

PlanetScale (Vitess-basiert) ist bei massiver Skalierung erprobt — Shopify-Liga, falls Sie dorthin kommen.

D1 reicht für die ersten fünf Jahre der meisten SaaS mehr als aus.

Branching-Workflows

PlanetScapes Schema-Branching (Git-artig) ist in Team-Workflows wirklich nützlich.

D1 hat basisches Environment-Separation, aber kein vollständiges Branching.

Wo TanStack Ship passt

TanStack Ship nutzt standardmäßig D1 — für die allermeisten SaaS-Produkte reicht Edge-SQLite mehr als aus und ist faktisch gratis. Wenn Sie darüber hinauswachsen, erlaubt die Datenlager-Abstraktion die Migration zu PlanetScale oder Postgres, ohne das Produkt neu zu schreiben.

Häufig gestellte Fragen

Wer ist günstiger?

D1, bei kleiner Skalierung mit großem Abstand.

Was für Team-Schema-Workflows?

PlanetScale — Branching ist Best-in-Class.

Was für Edge-Deployment?

D1 — im Workers-Bundle enthalten.

Unterstützt D1 Foreign Keys?

Ja.

Unterstützt PlanetScale Foreign Keys?

Nicht erzwungen — eine MySQL/Vitess-Einschränkung.

Verwandte Links

Bereit, TanStack Ship in Aktion zu sehen?

Versenden Sie eine kostenpflichtige SaaS auf TanStack Start mit UTM-Attribution, MRR-Dashboards und 14 integrierten Growth-Modulen — ab $99.