数据库
IT界刘德华
我不敢停下前进的脚步,因为我永远不知道下一个问题究竟有多难...
展开
-
Mongo使用Docker部署副本集
目录 使用Docker部署MongoDB副本集 1. 创建目录 2. 创建密钥 3. 创建mongodb三节点 4. 配置副本集 5. 验证数据同步 6. 附:其它操作 6.1 备份数据 6.2 恢复数据 6.3 创建用户 使用Docker部署MongoDB副本集 mongodb从4.0开始支持事务,最近在使用mongodb的过程中,发现在单节点状态下,无法支持事务,只有配置了副本集才支持事务,故留下搭建MongoDB单机三节点副本集的记录.转载 2020-10-19 14:13:18 · 519 阅读 · 1 评论 -
单实例Mongo升级为副本集
背景 因为是做短信业务的,随着公司业务增加,数据库压力也日益增加,目前数据量在70亿左右,Mongo只存储一周内的数据,数据量将近1亿左右。之前想要节省成本,所以一直都是单实例。随着接入客户日益增多,每天短信发送量也开始大幅度增加,最担心的就是过节假日,一直比较担心如果Mongo突然挂了,哈 哈!那就是面向死亡编程了。 纠结 经过几次讨论最终决定采用Mongo副本集读写分离处理,于是开始了服务改造。 升级 将单实例Mongo改为支持副本集实例 增加配置副本集 ...原创 2020-10-19 11:32:37 · 1268 阅读 · 0 评论 -
Linux Centos Mongo安装
安装 1、配置系统资源包管理 创建 /etc/yum.repos.d/mongodb-org-4.4.repo 资源库文件,添加添加以下内容 [mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/原创 2020-10-16 15:39:03 · 174 阅读 · 0 评论