P

PlanetScale

Bases de donnees · Depuis 2018

2018

Creation

Base de donnees serverless construite sur Vitess (le sharding MySQL de YouTube). Introduit le concept de deploy requests et branching a la Git pour les schemas de base de donnees. A supprime son tier gratuit en 2024, poussant de nombreux projets vers Neon ou Turso.

serverlessmysqlbranching
Avantages & Inconvenients

Avantages

  • Branching de schema a la Git : deploy requests avec diff et review avant merge
  • Construit sur Vitess : sharding horizontal eprouve par YouTube (des milliards de lignes)
  • Serverless avec connexion HTTP/edge, ideal pour les architectures sans serveur

Inconvenients

  • Tier gratuit supprime en avril 2024, plan minimum a $39/mois
  • Pas de foreign key constraints par design (limitation Vitess)
  • Pas d'auto-hebergement possible, dependance totale au service cloud
Cas d'usage
  • SaaS avec branching de schema pour les migrations zero-downtime
  • Applications serverless/edge necessitant des connexions HTTP (pas de TCP)
  • CI/CD avec une branche DB par pull request pour les tests d'integration

Autres dans Bases de donnees