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\" }] })"