数据库运维
记录DBA学习成长历程

MongoDB

MongoDB备份恢复-MySQL学习笔记

MongoDB备份恢复

阅读(1283)

备份恢复工具介绍 逻辑:** mongoexport/mongoimport 用作迁移,不常用,导出json csv 1.异构平台迁移 mysql <---> mongodb 2.同平台,跨大版本:mongodb 2 ----&...

MongoDB balancer操作-MySQL学习笔记

MongoDB balancer操作

阅读(1438)

mongos的一个重要功能,自动巡查所有shard节点上的chunk的情况,自动做chunk迁移。 什么时候工作? 1、自动运行,会检测系统不繁忙的时候做迁移 2、在做节点删除的时候,立即开始迁移工作 3、balancer只能在预设定的时间...

MongoDB Sharding Cluster 分片集群-MySQL学习笔记

MongoDB Sharding Cluster 分片集群

阅读(1328)

规划 10个实例:38017-38026 (1)configserver:38018-38020 3台构成的复制集(1主两从,不支持arbiter)38018-38020(复制集名字configsvr) (2)shard节点: sh1:38...

MongoDB复制集管理操作-MySQL学习笔记

MongoDB复制集管理操作

阅读(1330)

查看复制集状态 rs.status(); //查看整体复制集状态 rs.isMaster(); // 查看当前是否是主节点 rs.conf(); //查看复制集配置信息 添加删除节点 rs.remove("ip:port"); // 删除一...

MongoDB复制集RS(ReplicationSet)-MySQL学习笔记

MongoDB复制集RS(ReplicationSet)

阅读(1331)

默认一主两从,无损,数据一致性,主从无延时 基本原理 基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种)) 如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替...

MongoDB用户及权限管理-MySQL学习笔记

MongoDB用户及权限管理

阅读(1309)

注意 验证库: 建立用户时use到的库,在使用用户时,要加上验证库才能登陆。 对于管理员用户,必须在admin下创建. 1. 建用户时,use到的库,就是此用户的验证库 2. 登录时,必须明确指定验证库才能登录 3. 通常,管理员用的验证库...

MongoDB对象操作-MySQL学习笔记

MongoDB对象操作

阅读(1356)

库的操作 > use test >db.dropDatabase() { "dropped" : "test", "ok" : 1 } >db.oldboy.drop() 集合的操作 app> db.createCo...

MongoDB常用基本操作-MySQL学习笔记

MongoDB常用基本操作

阅读(1277)

登录操作界面 [root@db01 ~]# systemctl start mongod [root@db01 ~]# su - mongod Last login: Wed Oct 28 23:41:15 CST 2020 on pts/...

MongoDB安装部署及配置-MySQL学习笔记

MongoDB安装部署及配置

阅读(1313)

安装前的准备 (1)redhat或centos6.2以上系统 (2)系统开发包完整 (3)ip地址和hosts文件解析正常 (4)iptables防火墙&SElinux关闭 (5)关闭大页内存机制 #################...

MongoDB逻辑结构

阅读(1312)

Mongodb逻辑结构    MySQL逻辑结构 库database              库 集合(collection)        表 文档(document)          数据行 性能高,压缩比高,对于数据一致性要求不太...