私はmongoDBを初めて使った人で、データベースに関する知識は全くないので、MongoDBのクラスタとMongoDBのクラスタへの接続のポイントは何ですか? 1つに接続する必要がありますか、または単にローカルホストに接続できますか?MongoDBのクラスタとは何ですか?
4
A
答えて
3
mongodbクラスタは、通常シャードされたクラスタでmongodbに使用されている単語です。シャードのMongoDBの主な目的は次のとおりです。
- スケールの読み取りと複数のノード
- に沿って書き込み、あなたはシャードのすべてのノードに沿ってデータを分離できるように、各ノードは、全体のデータを処理しません。各ノードはシャードのメンバーです(説明は以下を参照してください)、データはすべてのシャードで分離されています。
これは公式docからのmongodbシャードクラスタの表現です。
あなたはMongoDBのを開始する場合、私はあなたのデータをシャードできrecommandません。シャードはレプリカセットよりもメンテナンスと処理が複雑です。 基本的なレプリカセットが必要です。シンプルなニーズに対して耐障害性と耐性があります。さらにreplicaSetの
アイデアがあります:
- すべてのデータは、各ノード上でrepartitedさ つだけのノードが受け入れる
- が書き込み
公式doc
単純なアプリケーションの場合mongodbクラスタをアプリケーションと同じホストに置くことに問題はありません。単一のメンバレプリカセット上にそれらを持つこともできますが、フォールトトレランスにはもうなりません。
0
mongoのcloud websiteでクラスタを作成すると、より明確になります。無料版をお試しください。サーバーのライブ監視を見ることができます。
関連する問題
- 1. MongoDbとは何ですか?
- 2. HDInsight HadoopクラスタとHDInsight Sparkクラスタの違いは何ですか?
- 3. クラスタ化インデックスと非クラスタ化インデックスの違いは何ですか?
- 4. mongodbとatlasクラスタの接続
- 5. MongoDBのfsyncとは何ですか?
- 6. mongoDBの文書とは何ですか?
- 7. グリッドまたはクラスタではなく、ファームとは何ですか?
- 8. Vert.xクラスタとOrbitクラスタを通信する適切な方法は何ですか?
- 9. とにかくmongoDBの要素とは何ですか?
- 10. MongoDBでの意味は何ですか?
- 11. MongoDBのデフォルトのデータベースパスは何ですか?
- 12. Mongodbクラスタの設定方法は?
- 13. MongoDBの約束は何ですか?
- 14. mongodbでSolrコレクションと同等のものは何ですか?
- 15. Hadoopでは、レプリケーションファクタとクラスタ内のノード数の関係は何ですか?
- 16. AzureアプリケーションサービスからMongoDB Atlasクラスタに接続
- 17. PostgreSQLのCLUSTERとSQL Serverのクラスタ化インデックスとの違いは何ですか?
- 18. MongoDBでのインデックス作成とは何ですか?
- 19. MongoDBのpushとrootに相当するC#は何ですか?
- 20. MongoDBのreadPreferenceとreadConcernの違いは何ですか?
- 21. MongoDBのreplaceOne()とupdateOne()の違いは何ですか?
- 22. MongoDBのdeleteOne()とfindOneAndDelete()の違いは何ですか?
- 23. cloneDatabaseとcopyDatabase mongodbの違いは何ですか?
- 24. mongodbとmongomapperの違いは何ですか?
- 25. MongoDBデフォルトのユーザーとパスワードは何ですか?
- 26. MySQLとPostgreSQLよりMongoDBのメリットは何ですか?
- 27. cassandraのクラスタを再起動する理由は何ですか?
- 28. mongoDBシェルを実行するJavaScriptエンジンとは何ですか?
- 29. オープンソースのcassandraクラスタに最適な監視ソリューションは何ですか?
- 30. MongoDBクラスタを監視するツール
クラスタは必ずしも断片化する必要はありません。内部クォーラムを持つ読み取りレプリカの「ちょうど」の束で高可用性を実現するための実動セットアップが非常にあるかもしれません。 – raunakjhawar