最終更新:2023-06-26 (月) 05:46:19 (298d)  

Cloud Firestore
Top / Cloud Firestore

https://firebase.google.com/products/firestore/

メモ

  • 2019/02/01 : GA版としてリリース

Firestore/データモデル

Firestore/コレクション

  • ドキュメントはコレクションに保存される
  • データの編成とクエリの作成に使用できるドキュメントのコンテナ

Firestore/ドキュメント

  • データはドキュメントに格納される
  • 一連のキーと値のペアが含まれている
    • 単純な文字列や数値から複雑なネスト オブジェクトまで、さまざまなデータタイプがサポートされている

制限

  • ドキュメントの最大サイズ:1MB
  • フィールドの最大サイズ:1MB

サブコレクション

  • ドキュメント内にサブコレクションとして追加のコレクションを作成することができる
  • データは最大 100 レベルまでネストできる

メモ

  • スキーマレス?

Firebase JavaScript SDK

Cloud Firestore/セキュリティルール

テストモード

  • モバイルおよびウェブ クライアント ライブラリを使用する場合に適していますが、すべてのユーザーがデータを読み書きできます。テストが終わったら、必ずデータのセキュリティ保護セクションを確認してください。
  • ウェブ、Apple プラットフォーム、Android SDK を使用する場合は、テストモードを選択します。

ロックモード

  • モバイルおよびウェブ クライアントからのすべての読み書きを拒否します。認証されたアプリケーション サーバー(C#、Go、Java、Node.js、PHP、Python、Ruby)は引き続きデータベースにアクセスできます。
  • C#、Go、Java、Node.js、PHP、Python、または Ruby サーバー クライアント ライブラリを使用する場合は、ロックモードを選択します。

メモ

制限

関連