フィードバックを送信
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
グローバル アプリ用に構築された NoSQL データベース
Cloud Firestore は、モバイルアプリやウェブアプリのデータの保存、同期、照会がグローバル スケールで簡単にできる NoSQL ドキュメント データベースです。
plat_ios
plat_android
plat_web
目的に適った方法でデータのクエリと構造化を行う
コレクションとドキュメントを使用してデータを簡単に構造化できます。関連データを格納するための階層を構築し、表現力の高いクエリを使用して必要なデータを簡単に取得できます。すべてのクエリは結果セット(注: データセットではない)のサイズに合わせてスケールされるため、アプリは最初からスケーラビリティを備えています。データクエリの詳細をご確認ください。
真にサーバーレスなアプリを構築
Cloud Firestore には、モバイルとウェブの SDK と包括的なセキュリティ ルールのセットが含まれています。データベースにアクセスするために、独自のサーバーを立ち上げる必要はありません。Google のサーバーレス コンピューティング プロダクトである Cloud Functions により、データベース内のデータ変更に応じて、ホステッド バックエンド コードを実行できます。もちろん、従来のクライアント ライブラリ(Node、Python、Go、Java)で Cloud Firestore にアクセスすることもできます。
オンラインまたはオフラインでデバイス間のデータを同期
Cloud Firestore を使用すると、アプリデータをデバイス間で自動的に同期できます。データが変更されると通知が送信されるため、コラボレーション エクスペリエンスやリアルタイム アプリを簡単に構築できます。ユーザーは、オフラインの場合を含めて、いつでもデータにアクセスして変更を加えることができます。オフライン モードは iOS、Android、ウェブで利用できます。
グローバルなスケール
Google のストレージ インフラストラクチャを基盤とする Cloud Firestore は、お客様のビジネスに合わせてスケーリングが可能です。お客様はサーバーを管理することも、整合性について心配することもなく、アプリの構築に集中できます。
高度なユーザーベースのセキュリティ
Google 独自の宣言型セキュリティ言語を使用することで、ユーザー ID データ、データのパターン マッチングなどに基づいてデータアクセスを制限できます。Cloud Firestore は Firebase Authentication とも統合されているため、シンプルかつ直感的なユーザー認証を実現できます。
Acintyo、Firebase で効率化してアプリの開発期間を 25% 短縮
175 か国に数百万人ものユーザーを擁する Galarm のチームは、Firebase のフルマネージドのスケーラブルなインフラストラクチャを使用してアプリの開発を加速し、タスクを自動化し、アイデアの実現に集中できるようエンジニアリングの時間を確保しています。
詳細
Hawkin Dynamics、2 週間で製品をレベルアップ
Hawkin Dynamics は Firebase Realtime Database を Cloud Firestore に移行し、より強力なアプリを 2 週間で出荷しました。
詳細
Le Figaro がモバイルとウェブアプリでの有料定期購読者を増やすため Firebase を活用
Le Figaro はさまざまな Firebase プロダクトを利用して、既存のユーザーを維持し、有料購読者を増やし、開発時間を短縮させています。
詳細
Firebase プラットフォームの一部
Firebase は、高品質アプリの開発、ユーザー層の拡大、収益の増加に貢献します。各機能はそれぞれ独立していますが、組み合わせて使用することで相乗効果を期待できます。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
ご意見をお聞かせください
{}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],[]]