---
title: "Supabase Vs PlanetScale"
tags: Supabase, PlanetScale
---
Supabase Vs PlanetScale
-
## Bing AI にまとめてもらいました
SupabaseとPlanetScaleという2つのオンラインのデータベース系サービスについて、比較してメリット・デメリットを説明しますね。まず、両者の概要を簡単に紹介します。
• Supabase https://qiita.com/7mpy/items/15cb9bb125a2fb2a3736: SupabaseはPostgreSQLをベースにしたオープンソースのフルスタックサービスです。データベース、認証、ストレージ、APIなどの機能を提供し、Firebaseの代替として人気があります https://bejamas.io/compare/planetscale-vs-supabase/。
• PlanetScale https://qiita.com/dyn_do/items/e0feb97983f7a22b3853: PlanetScaleはMySQLをベースにした分散型データベースサービスです。Vitessというオープンソースのスケーリングレイヤーを利用しており、YouTubeやSlackなどの大規模なサービスでも使われています。
次に、両者のメリット・デメリットを以下の表で比較します。
| 項目 | Supabase | PlanetScale |
| --- | --- | --- |
| データベースエンジン | PostgreSQL | MySQL |
| サポートする言語やAPI | TypeScript, JavaScript, supabase-js SDK, Flutter, React Native, React | 任意のMySQLに対応したパッケージやドライバー, Prisma, Node.js, Go, Django, C# |
| クエリ言語 | SQL, PostgreSQL | SQL, MySQL |
| ACID準拠 | はい | はい |
| セルフホスティング | Dockerで可能 | エンタープライズプランで可能, AWS, GCP |
| バックアップ | N/A | 毎日(無料プラン含む), スケジュールバックアップ($0.023/GB/月) |
| セキュリティやコンプライアンス | AES暗号化, TLS v1.3 | SOC2, AES暗号化, TLS v1.3 |
| モニタリングや分析 | Webダッシュボード, Prometheus互換のメトリクスエンドポイント | Webダッシュボード, 読み書き比率 |
| スケーラビリティ | N/A | データベースをAWS, GCPのサポートするリージョンに展開可能(GDPR準拠) |
以上の比較から、以下のような結論が導かれます。
• SupabaseはFirebaseのようなフルスタックサービスを求める開発者に向いています。PostgreSQLの機能やオープンソースのコミュニティを活用できますが、バックアップやスケーラビリティに関する情報が不足しています。
• PlanetScaleはMySQLのような堅牢なデータベースサービスを求める開発者に向いています。Vitessの技術やSOC2の認証を活用できますが、Firebaseのような認証やストレージなどの機能は提供していません。
以上がSupabaseとPlanetScaleという2つのオンラインのデータベース系サービスの比較とメリット・デメリットの説明です。ご参考になれば幸いですblush
※参考 [HackMDの日本語マニュアル](https://hackmd.io/features-jp?both#YAML-metadata)