随笔分类 -  mongodb

mongdb基础
9.Oplog快速增大原因分析
摘要:能快速导致Oplog的快速增大主要有如下3中操作场景: (1) 一次update操作,涉及多条记录 在将这个update的操作日志保存到Oplog集合之前,Mongod会为每一条涉及修改的记录生成一条日志条目,再将这些日志条目保存到Oplog中。 (2) 删除记录的数量约等于插入记录的数量 在这种场 阅读全文

posted @ 2022-05-01 16:05 太白金星有点烦 阅读(86) 评论(0) 推荐(0)

5. mongodb之sharding-cluster(分片集群)搭建和配置
摘要:0.mongodb分片思想 1.mongodb之sharding-cluster(分片集群) 1.1 规划 10个实例:38017-38026 (1)configserver:38018-38020 3台构成的复制集(1主两从,不支持arbiter)38018-38020(复制集名字configsv 阅读全文

posted @ 2020-11-10 19:19 太白金星有点烦 阅读(383) 评论(0) 推荐(0)

4.mongodb的复制集(ReplicatoinSet)
摘要:1.基本原理 基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种)) 如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知 客户端程序,主库已经发生切换了。应用就会连接到新的主库 阅读全文

posted @ 2020-11-09 17:06 太白金星有点烦 阅读(181) 评论(0) 推荐(0)

3.mongodb用户管理
摘要:1.用户及权限管理 验证库:建立用户时use到的库,在使用用户时,要加上验证库才能登陆。 对于管理员用,必须在admin下创建 1.建立用户时,use到的库,就是此用户的验证库 2.登陆时,必须明确指定验证库才能登陆 3.通常,管理员的验证库是admin,普通用户的验证库一般是所管理的库设置为验证库 阅读全文

posted @ 2020-11-09 10:27 太白金星有点烦 阅读(120) 评论(0) 推荐(0)

1.mongodb之安装配置和启动
摘要:1.mongodb逻辑结构 Mongodb 逻辑结构 MySQL逻辑结构 库database 库 集合(collection) 表 文档(document) 数据行 2.安装部署 系统准备 (1)redhat或centos6.2以上系统 (2)系统开发包完整 (3)ip地址和hosts文件解析正常 阅读全文

posted @ 2020-11-06 10:57 太白金星有点烦 阅读(280) 评论(0) 推荐(0)

导航