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