MongoDB 是一个开源的 NoSQL 数据库管理程序。NoSQL(不仅仅是 SQL)被用作传统关系数据库的替代方案。NoSQL 数据库在处理大规模分布式数据集方面非常有用。MongoDB 是一个可以管理面向文档信息、存储或检索信息的工具。
MongoDB 被用于高容量数据存储,帮助组织在存储大量数据的同时仍能快速执行。组织还使用 MongoDB 进行临时查询、索引、负载平衡、聚合、服务器端 JavaScript 执行和其他功能。
部署完成后,请按照下述步骤完成您的副本集:
首先,将“/etc/mongo/mongod.conf”中的“replSetName”更改为你真正使用的副本集名称。相关文件可以参阅此处。
然后,将“/etc/mongo-keyfile.input”中的密码更改为您的密码。相关文件可以参阅此处。
最后,在 MongoDB CLI 中运行 rs.initiate()
。您可以在 命令执行界面 中运行这段命令进行初始化。注意:假如你有改动 mongod.conf
的 replSetName
数值,下面的 rs0
也得一并更改成你设置的 replSetName
值。
mongosh -u "${MONGO_USERNAME}" -p "${MONGO_PASSWORD}" --eval "rs.initiate({ _id: \"rs0\", members: [ { _id: 0, host: \"mongodb.zeabur.internal\" }] })"