2017-10-04 19 views
0

最近Firebase Firestoreが開始されました。 FirestoreがFirebaseがどのように異なるのか、FirestoreがRealtime Database上でどのように使用されるべきか、Firestoreが提供するほぼすべての機能を提供しているのは混乱しています(クエリ、セキュリティ、オフライン機能)。 FirebaseのリアルタイムデータベースでFirebase Firestore

+0

Firebaseは、リアルタイムのデータ同期をサポートする2つのクラウドベースの、クライアントがアクセス可能なデータベースソリューションを提供しています: リアルタイムデータベースはFirebaseの元のデータベースです。リアルタイムでクライアント間で同期された状態を必要とするモバイルアプリ向けの効率的で低遅延のソリューションです。 Cloud Firestoreは、Firebaseのモバイルアプリケーション開発用の新しいフラッグシップデータベースです.Client Firestoreは、リアルタイムデータベースの成功をより直感的なデータモデルで改善します.Cloud Firestoreは、リアルタイムデータベースよりも豊富で高速なクエリとスケールを備えています。 https://firebase.google.com/docs/firestore/rtdb-vs-firestore –

答えて

5

、それは一つの大きなJSONツリーとしてのみ、以下の機能

  • 店舗データを提供します。
  • 簡単なデータは非常に保存しやすいです。
  • 複雑な階層データは、大規模に整理するのが難しいです。

しかし、Firestoneでは完全に異なるデータ構造が続いています。

  • コレクション内に整理されたドキュメントにデータを格納します。
  • 簡単なデータは、JSONと非常によく似ているドキュメントに保存するのが簡単です。
  • 複雑で階層的なデータは、文書内のサブコレクションを使用して、大規模に整理する方が簡単です。
  • 非正規化とデータの平坦化が少なくて済みます。より多くのあなたは、以下のリンクを訪問することができます詳細については

Difference between Realtime Vs Firestone

関連する問題