我是mongoDB的新成員,對數據庫完全沒有任何知識,所以想知道MongoDB中的集羣是什麼,以及連接到MongoDB中的集羣是什麼?是必須連接到一個,還是我們可以連接到本地主機?什麼是MongoDB中的集羣?
4
A
回答
3
一個mongodb簇是通常用於分片簇在MongoDB中的字。分片的MongoDB的主要目的是:
- 規模讀取並沿着幾個節點
- 每個節點寫入不處理整個數據,所以你可以沿着碎片的所有節點單獨的數據。每個節點都是一個碎片的成員(這是一個複製數據集,請參閱下面的解釋),並且數據在所有碎片上分開。
這是從官方doc的一個分片的mongodb集羣的表示。
如果你開始用MongoDB的我不推薦你到分片數據。與複製品相比,碎片的維護和處理要複雜得多。 你應該看看基本的複製品。它具有容錯功能,可滿足簡單的需求。
一個replicaset的思路是:
- 每一個數據在每個節點上repartited
- 只有一個節點接受寫道
從官方doc
對於簡單的應用程序將mongodb羣集放在同一主機上比應用程序沒有問題。您甚至可以將它們放在單個成員複本上,但您不會再容忍任何錯誤。
0
如果你在mongo的cloud website中創建一個簇,那將更加清楚。嘗試免費版本。您可以看到服務器的實時監控。
相關問題
- 1. 什麼是RabbitMQ集羣?
- 2. 什麼是WEKA中集羣的評估?
- 3. 什麼是在集羣環境中
- 4. 什麼是MongoDB中的集合掃描?
- 5. 什麼是最好的node.js集羣?
- 6. 在集羣中監控mongoDB
- 7. 啓動mongodb集羣
- 8. Mongodb羣集備份
- 9. 火花集羣是什麼意思?
- 10. 什麼是solr集羣組件
- 11. 什麼是RavenDB集羣模式
- 12. 什麼是MongoDB中
- 13. Elasticsearch集羣中的「IN THE SAME NETWORK」中的含義是什麼?
- 14. MongoDB將碎片添加到現有集羣 - 會發生什麼?
- 15. mongoDB中的res.render()是什麼?
- 16. 分片羣集中的MongoDB ObjectID唯一
- 17. 什麼是MongoDB的
- 18. MongoDB Shard集羣路由
- 19. MongoDB allowDiskUse在分區集羣
- 20. mongodb連接到atlas集羣
- 21. 數據庫中的羣集或數據庫中的羣集意味着什麼?
- 22. Azure HDInsight:hadoop集羣中的頭節點是什麼?
- 23. 集羣中(前端節點)的含義是什麼?
- 24. Cassandra:集羣中的零標記是什麼意思?
- 25. 什麼是集羣名稱參數從kubernetes controller_manager的目的是什麼?
- 26. Ambari集羣+什麼是爲了藍圖JSON文件上傳到ambari集羣
- 27. 什麼是列存儲索引以及如何從集羣和非集羣
- 28. MongoDB集羣和100,000封裝集合
- 29. 是Oracle中的索引集羣還是非集羣?
- 30. 爲什麼我無法在kubernetes羣集的一個羣集中連接其他羣集?
那麼說,但一個集羣不一定總是被分割。您可能非常希望將生產設置與具有內部法定人數的「只」一堆只讀副本進行高可用性。 – raunakjhawar