2017-10-22 11 views
1

新しいFirestoreサービススケールは可能ですか? 私はそれがベータ版であることを知っています。私はFirestoreスケーリングのライブサンプルを探しています。データベーストランザクションのCan Firestore Scale

  • 番号:の面では

  • データベースのサイズ。

また、firebaseにはいくつかの自動スケーリングポリシーがありますか? は、自分自身をFirebase缶の面でスケール:(OAuthのを使用して)ユーザーの

誰でもいくつかのFirebaseスケーリングの例を持っていますし、共有することができます。ここ

答えて

3

firebaser

main documentation page for Cloud Firestoreの1行目:

は、クライアント側およびサーバ側の開発のためのデータを格納し、同期するために私たちの柔軟な、スケーラブルのNoSQLクラウドデータベースを使用してください。 key capabilitiesの下位

ビット:自動マルチリージョンのデータ複製、強い整合性の保証:

クラウドFirestoreはあなたのGoogle Cloud Platformの強力なインフラの最高をもたらし拡張できるように設計

原子バッチ操作、および実際のトランザクションのサポートが含まれます。クラウド・ファイアストアは、世界最大のアプリケーションからの最も厳しいデータベース・ワークロードを処理するように設計しました。

Cloud Firestoreを作成した人々は、スケーラビリティがその重要な機能の1つだと考えています。これらは、Google Cloud Platformの多くの機能で働いていた人たちと同じだと思います。 :-)

関連する可能性があるいくつかの以前の質問もありました:を拡張できるように設計

- クラウドFirestoreは、より良いをスケーリングすることができるようになりますが、リアルタイムデータベース。クエリは、データセットではなく、結果セットのサイズに合わせてスケーリングすることに注意してください。したがって、データセットがどれだけ大きくなっても、検索は高速になります。

だけFirebaseのリアルタイムデータベースよりもクラウドFirestoreはまだベータ版であることを覚えておくと遅くなります(ただし、より良いスケール):

+0

@frankにお返事ありがとうございます。はい、私は、Googleエンジニアが新しいスケーリングポリシーやデータベースなどを拡張するチャンスを増やしていると考えています。私はMVPから始めて、ある時点で自己ホストを必要とするより大きなシステムに移行するので、もう一度確認する必要がありました。私は、どの時点でそれが起こるかを推測しようとしています。 あなたの経験から。最初に規模を拡大し、ファイアベースで作業する必要があるのは何でしょうか。私はおそらくクラウドの機能を信じています。ドキュメントから:「Cloud Firestoreデータの変更後に機能が起動されるまでに5秒以上かかる場合があります。」 –

+0

私のアプリケーションの月間アクティブユーザー数は20万人です。 Firestoreはそのような負荷に耐えますか? –

+0

アクティブユーザーの数はFirestoreの制限要因ではありませんが、ベータ期間中に100K **同時の**ユーザーの制限があります([制限とクォータのドキュメント]を参照)(https://firebase.google。 com/docs/firestore/quotas))。 200K MAUを使用すると、通常は100K未満のコンカレントが得られますが、もちろんアプリケーション/ユースケースによって異なります。 –