54得票3回答
ReplicaSet和ReplicationController有什么区别?

据我在文档中了解到的信息,当运行 Deployment 时会创建一个 ReplicaSet。它似乎支持一些与 ReplicationController 相同的功能 - 缩放和自动重启,但不清楚它是否支持滚动升级或自动缩放。 v1.1.8 用户指南介绍了如何在部署应用程序 中创建部署(自动创...

42得票2回答
Mongo DB - 独立模式和单节点副本集的区别

我需要使用MongoDB事务,最近我了解到事务不适用于Mongo独立模式,而只适用于复制集(Mongo DB with C# - document added regardless of transaction)。 另外,我读到独立模式不适合生产环境。 所以我发现只需在mongod.cfg中...

37得票5回答
如何检查辅助节点是否已经同步?

有一个由三个成员(primary、secondary、secondary)组成的副本。假设其中一个secondary停机一天后,将其恢复到副本中,如何确定它是否已同步? 我在测试环境中尝试过,但从rs.status()和db.printReplicationInfo()中无法找到有用的数据。...

32得票5回答
如何将MongoDB副本集转换为独立服务器

请考虑,我有4个重复集合,配置如下:{ "_id": "rs_0", "version": 5, "members" : [ {"_id": 1, "host": "127.0.0.1:27001"}, {"_id": 2, "host": "127.0.0.1:27002"},...

28得票2回答
MongoDB连接字符串到副本集

我正在查看http://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html,当您滚动到“默认情况下使用无确认和仅次要读取偏好连接的副本集”一节时,它提供了一个如下所示的副本集连接字符串:MongoClie...

28得票8回答
在docker-compose中使用Mongo容器,并配置一个只有一个节点的副本集。

我想创建一个包含Mongo实例的Docker容器。特别是,我想创建一个只有一个节点的副本集(因为我对事务很感兴趣,而它们仅适用于副本集)。 DockerfileFROM mongo RUN echo "rs.initiate();" > /docker-entrypoint-initd...

21得票2回答
19得票1回答
MongoDB副本集的简单密码认证

我有一个由3个服务器组成的MongoDB副本集(1个Primary,1个Secondary和1个Arbiter;这是Google Cloud 1-click安装创建的默认副本集)。主服务器和从服务器的2个配置文件(mongod.conf)已更改,并添加了security.authorizati...

18得票5回答
MongoDB副本集: 在副本集完成初始化之前不能使用非本地的读关注。

我尝试按照以下指示创建复制集: https://hevodata.com/learn/mongodb-replica-set-3-easy-methods/ 不幸的是,我在第一步遇到了问题: 问题 这个命令: mongod --port 27017 --dbpath "C:\Program ...

15得票4回答
Mongoose连接到副本集

我尝试通过mongoose连接到MongoDB副本集。我使用了这个链接。 配置json:"mongoose": { "uri": "mongodb://localhost:27022/chat,localhost:27021,localhost:27020", "options":...