我是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