介绍
在replica set中oplog是一个定容集合(capped collection),它的默认大小是磁盘空间的5%(可以通过--oplogSizeMB参数修改).
位于local库的db.oplog.rs,有兴趣可以看看里面到底有些什么内容。 其中记录的是整个mongod实例一段时间内数据 ...
admin
2019-06-26 11:44 851℃ 0评论
0 喜欢
工具
(1)** mongoexport/mongoimport
(2)***** mongodump/mongorestore
应用场景总结:
mongoexport/mongoimport:json csv
1、异构平台迁移 mysql <---> mongodb
 ...
admin
2019-06-23 22:10 487℃ 0评论
0 喜欢
环境规划
configserver节点
28018-28020 1主2从 不支持arbiter
两个shard节点
sh1 28021-23 1主1从1arbiter
sh2 28024-26 1主1从1arbiter
mongos节点
28017
sha ...
admin
2019-06-23 21:14 433℃ 0评论
0 喜欢
原理
基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种)) 如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知 客户端程序,主库已经发生切换了。应用就会连接到新的主库。
 ...
admin
2019-06-20 9:11 397℃ 0评论
0 喜欢
逻辑
库 -------mysql库
集合-------mysql表
文档json--------数据行
安装mongoDB
配置前提
(1)redhat或centos6.2以上系统
(2)系统开发包完整
(3)ip地址和hosts文件解析正常
(4)iptables防火墙&SEli ...
admin
2019-06-19 12:54 540℃ 0评论
0 喜欢
参数优化
max_connections
最大连接数,并发链接,默认151,
调整依据看show status like 'Max_used_connections';
select @@max_connections;
back_log
暂存的连接数 ,达到最大连接数多出来的连接数,不建议设置 ...
admin
2019-06-18 22:16 470℃ 0评论
0 喜欢
几种高可用方案介绍
高可用架构
单活 :
keeplived+ 双主+1从(MMM)
MHA(三节点 1主两从)
TMHA(1主1从)
多活:
NDB(收费)
InnoDB Cluster
PXC(percona XtraDB Cluster)
MGC(MariaDB glaera Clust ...
admin
2019-06-14 22:53 973℃ 0评论
0 喜欢
延时从库
配置
SQL线程延时:数据已经写入relaylog中了,SQL线程"慢点"运行
一般企业建议3-6小时,具体看公司运维人员对于故障的反应时间
mysql>stop slave;
mysql>CHANGE MASTER TO MASTER_DELAY = 300;
 ...
admin
2019-06-14 20:47 438℃ 0评论
0 喜欢
备份专用参数
通用参数
-u 指定备份用户
-p 指定备份密码
-S 指定socket文件
-h 指定mysql主机
-P 指定mysql端口
本地备份:
mysqldump -uroot -p -S /tmp/mysql.sock
远程备份:
mysqldump -uro ...
admin
2019-06-13 10:18 411℃ 0评论
0 喜欢
1.错误日志
记录启动\关闭\日常运行过程中,状态信息,警告,错误
配置
手工设定:
Master [(none)]>select @@log_error;
vim /etc/my.cnf
log_error=/var/log/mysql.log
log_timestamps=sys ...
admin
2019-06-12 15:59 452℃ 0评论
0 喜欢