01 2021 档案
摘要:背景 之前图省事,开发环境几台mongodb都是单机在运行,考虑到宕机等不确定的风险,给他们做一下高可用。mongodb原生的复制集方案非常简单好用。 操作步骤 MongoDB版本: 3.6.21 实验环境中,3个mongodb实例运行在同一个虚拟机上。另外,从节约资源考虑,我们最终搭建完的结构是:
阅读全文
摘要:mongodump和mongorestore实践 1.mongodump备份工具 mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。 mongodump的参数与mongoexport的参数基本一致 1.1 mongodum
阅读全文
摘要:1.备份恢复工具介绍: mongoexport/mongoimport mongodump/mongorestore(本文未涉及) 2.备份工具区别在哪里? 2.1 mongoexport/mongoimport 导入/导出的是JSON格式或者CSV格式 mongodump/mongorestore
阅读全文
摘要:Replication Set概述 MongoDB中的副本集是一组维护相同数据集合的 mongod进程,副本集提供了冗余和高可用性。 通过维护冗余的数据副本,能够实现数据的备份,读写分离和自动故障转移。 1.环境准备 三个以上的mongodb节点(或多实例) 1.1 多实例环境准备 以mongodb
阅读全文