随笔分类 -  MongoDB

摘要:背景 之前图省事,开发环境几台mongodb都是单机在运行,考虑到宕机等不确定的风险,给他们做一下高可用。mongodb原生的复制集方案非常简单好用。 操作步骤 MongoDB版本: 3.6.21 实验环境中,3个mongodb实例运行在同一个虚拟机上。另外,从节约资源考虑,我们最终搭建完的结构是: 阅读全文
posted @ 2021-01-18 21:11 easydba 阅读(329) 评论(0) 推荐(0)
摘要:1.备份恢复工具介绍: mongoexport/mongoimport mongodump/mongorestore(本文未涉及) 2.备份工具区别在哪里? 2.1 mongoexport/mongoimport 导入/导出的是JSON格式或者CSV格式 mongodump/mongorestore 阅读全文
posted @ 2021-01-11 21:34 easydba 阅读(525) 评论(0) 推荐(0)
摘要:Replication Set概述 MongoDB中的副本集是一组维护相同数据集合的 mongod进程,副本集提供了冗余和高可用性。 通过维护冗余的数据副本,能够实现数据的备份,读写分离和自动故障转移。 1.环境准备 三个以上的mongodb节点(或多实例) 1.1 多实例环境准备 以mongodb 阅读全文
posted @ 2021-01-08 20:37 easydba 阅读(403) 评论(0) 推荐(0)
摘要:1.MongoDB 概念解析 Mongodb 逻辑结构 MySQL逻辑结构 库(database) 库 集合(collection) 表 文档(document) 数据行 2.MongoDB基本命令 2.1 默认存在的库 通过 shell 连接 MongoDB 服务: [root@mongodb ~ 阅读全文
posted @ 2020-12-28 19:51 easydba 阅读(158) 评论(0) 推荐(0)
摘要:安装MongoDB社区版 1.下载编译好的通用软件包 MongoDB的下载中心:https://www.mongodb.com/try/download/community 2.安装所需的依赖 sudo yum install -y libcurl openssl xz-libs 3.关闭大页内存机 阅读全文
posted @ 2020-12-25 20:44 easydba 阅读(275) 评论(0) 推荐(0)