用于比较各种免费数据库的选项

在处理应用程序中的持久化数据时需要使用数据库。在个人开发等可以盈利之前,希望以“免费”和“轻松”的方式操作,所以进行了一些调查。

数据库

如果你尝试自己管理数据库,那么你将面临许多麻烦事,如设置、维护、扩展、补丁应用、备份策略、分片、复制等等,需要从头开始。因此,建议选择几个DBaaS进行评估和选择。

サービス名エントリー価格DBMSの互換性ロケーション提供公式サイトCloud Firestore(Firebase)無料利用枠NoSQL日本ありGCPMongoDB Atlas無料利用枠NoSQL日本ありMongoDBAmazon DynamoDB従量課金NoSQL日本ありAWSSupabase(Database)無料利用枠PostgreSQL日本ありSupabasePlanetScale無料利用枠MySQL日本ありPlanetScale

云 Firestore(Firebase)

特徴: Cloud Firestore は、Firebase と Google Cloud からのモバイル、ウェブ、サーバー開発に対応した、柔軟でスケーラブルなデータベースです。

データベースに直接接続する迅速かつ柔軟でスケーラブルなウェブとモバイルの開発に最適です。
データベースの変更に応じた簡単なリアルタイム データ同期をサポートします。
オフライン モードを堅牢にサポートします。インターネットが利用できない場合や不安定な場合でも、ユーザーはアプリを操作し続けることができます。
自由にカスタマイズ可能なセキュリティとデータの検証ルールで、データを確実に保護できます。
強整合性、柔軟なスケーリング、高パフォーマンスに加え、最高水準の 99.999% の可用性が組み込まれています。
Firebase は、Cloud Functions や BigQuery(サーバーレス データ ウェアハウス)などの Google Cloud サービスと統合できます。
豊富な Google Cloud サービス統合に加え、Firestore は Firebase Extensions を介して、増え続けるサードパーティ パートナー各社とワンクリックで緊密に統合し、アプリケーションの構築をさらに高速化できます。

参考: https://cloud.google.com/blog/ja/topics/developers-practitioners/all-you-need-know-about-firestore-cheatsheet

価格:

無料利用枠
割り当て

保存データ
1 GiB

ドキュメントの読み取り
50,000/日

ドキュメントの書き込み
20,000/日

ドキュメントの削除
20,000/日

下り(外向き)ネットワーク
10 GiB/月

参考: https://firebase.google.com/docs/firestore/quotas?hl=ja

MongoDB Atlas 是一种 MongoDB 托管服务。

特徴: MongoDB Atlas は、MongoDB 向けの主要なクラウド データベース ソリューションです。Atlas Search、Atlas Data Lake、MongoDB Charts などの組み込みサービスにより、MongoDB を使用した強力なアプリの構築が容易になります。さらに、ユーザーインターフェースは使いやすいです。無料層は小規模なプロジェクトをサポートし、有料層は中規模のプロジェクトに適しています。今日、MongoDB は、可用性、スケーラビリティ、およびデータ セキュリティとプライバシー基準への準拠を誇っています。

参考: https://cloud.google.com/blog/ja/topics/developers-practitioners/all-you-need-know-about-firestore-cheatsheet

価格:
無料利用枠

512MB~5GBのストレージ
共有 RAM
始めるのにクレジットカードは必要ありません

参考: https://www.mongodb.com/pricing

亚马逊 DynamoDB

特徴: Amazon DynamoDB は、key-value およびドキュメントデータモデルをサポートする NoSQL データベースです。開発者は、DynamoDB を使用して小規模から開始してグローバルまで拡張できる最新のサーバーレスアプリケーションを構築して数ペタバイトのデータや 1 秒あたり数千万の読み込みおよび書き込みリクエストをサポートできます。DynamoDB は、従来のリレーショナルデータベースであれば高い負荷を生じさせていた高パフォーマンスのインターネット規模のアプリケーションを実行するように設計されています。

参考: https://aws.amazon.com/jp/dynamodb/features/

価格: DynamoDB Standard テーブルクラスを使用すると、最初に保存される 25 GB (1 か月あたり) は無料です。(それ以降、0.285USD/GB-月)

オンデマンドスループットタイプ
料金

書き込み要求単位 (WRU)
書き込み要求ユニット 100 万あたり 1.4269USD

読み出し要求単位 (RRU)
読み出し要求ユニット 100 万あたり 0.285USD

请参考以下网站以获取更详细的信息,因为AWS的定价非常复杂。

    参考: https://aws.amazon.com/jp/dynamodb/pricing/

Supabase(数据库)

特徴: Supabase は、開発者にとって非常に使いやすい、GCP の Firebase に代わるオープンソースです。Supabase プロジェクトは PostgreSQL データベースであるため、認証目的で PostgreSQL の行レベル セキュリティを利用できます。

価格:
無料利用枠

最大 500MB のデータベースと 1GB のファイル ストレージ
最大 2GB の帯域幅
最大 50MB のファイルのアップロード
最大 500K のエッジ関数呼び出し
1 日間のログ保持

参考: https://supabase.com/pricing

PlanetScale 行星量表

特徴: PlanetScale は、スケーラビリティ、ディザスタ リカバリ用のマルチクラウド ソリューション、マルチリージョン展開のコンプライアンスを優先する場合に最適です。注目すべき機能は、そのライブ データベース ブランチです。各ライブ データベース ブランチは、データベースのスキーマのコピーを使用してデプロイされた個別のデータベースですmain。これにより、ノンブロッキングのスキーマ変更が可能になります。つまり、本番データベースでロックやダウンタイムを発生させることなく、データベース テーブルを更新できます。

価格:
無料利用枠

5GBのストレージ
10 億行の読み取り/月
1,000 万行の書き込み/月
1 つの生産ブランチ
1 開発ブランチ

参考: https://planetscale.com/pricing

请参考这些资料。

 

广告
将在 10 秒后关闭
bannerAds