随笔分类 -  Mongo

mongodb之 非正常关闭启动报错处理
摘要:Mongodb如果非正常关闭,直接启动会报错。查看日志文件。 处理: 需要做的是删除mongod.lock和WiredTiger.lock这两个lock文件,然后执行--repair,这里的mongod.conf指定了各个mongdb的配置项,例如dbpath,logpath rm -rf /dat 阅读全文

posted @ 2018-11-12 11:02 张冲andy 阅读(396) 评论(0) 推荐(0) 编辑

mongo之 ReadConcern 与 Read Preference
摘要:一、读取关注(readConcern) 官方文档 3.2版本以后支持读取关注 读取关注允许您控制从副本集和副本集分片读取的数据的实时性,一致性和隔离性。 通过有效使用写入关注和读取关注,可以适当调整一致性和可用性保证的级别,例如等待更强的一致性保证,或者放松一致性要求以提供更高的可用性。 现在读取关 阅读全文

posted @ 2018-11-08 14:56 张冲andy 阅读(763) 评论(0) 推荐(0) 编辑

MongoDB之 写安全(Write Concern)
摘要:MongoDB Write Concern,简称MongoDB写入安全机制,是一种客户端设置,用于控制写入安全的级别。Write Concern 描述了MongoDB写入到mongod单实例,副本集,以及分片集群时何时应答给客户端。默认情况下,mongoDB文档增删改都会一直等待数据库响应(确认写入 阅读全文

posted @ 2018-10-23 18:18 张冲andy 阅读(887) 评论(0) 推荐(0) 编辑

MongoDB之 的Rollback讲解及避免
摘要:首先,rollback到底是什么意思呢?在关系型数据库中因为有事务的概念,操作数据后在没有commit之前是可以执行rollback命令进行数据回退的。 而在单实例mongodb中,写入就写入了,删除就删除了,没有事务的概念,也没有rollback的操作,所以这里要讨论的是replicaset(复制 阅读全文

posted @ 2018-10-23 16:23 张冲andy 阅读(1580) 评论(0) 推荐(0) 编辑

MongoDB journal与oplog解惑
摘要:journal journal 是 MongoDB 存储引擎层的概念,目前 MongoDB主要支持 mmapv1、wiredtiger、mongorocks 等存储引擎,都支持配置journal。 MongoDB 所有的数据写入、读取最终都是调存储引擎层的接口来存储、读取数据,journal 是存储 阅读全文

posted @ 2018-10-23 11:21 张冲andy 阅读(601) 评论(0) 推荐(0) 编辑

mongodb之 mongodump 与 mongorestore
摘要:一、备份 和之前介绍的 mongoexport 的数据导出工具不同, mongodump 是将数据以二进制形式导出,而 mongoexport 导出的数据格式为 csv 或 json 格式; mongodump 可以导出一个数据库,或者整个 MongoDB 服务上的所有数据库,因此 mongodum 阅读全文

posted @ 2018-10-22 16:23 张冲andy 阅读(828) 评论(0) 推荐(0) 编辑

mongo之 前后台创建索引 --noIndexBuildRetry
摘要:在数据量超大的情形下,任何数据库系统在创建索引时都是一个耗时的大工程。MongoDB也不例外。因此,MongoDB索引的创建有两个选择,一个是前台方式,一个是后台方式。那这两种方式有什么差异呢,在创建索引是是否能观察到索引完成的进度呢。本文将是基于此的描述,同时也描述了索引创建相关的注意事项。 一、 阅读全文

posted @ 2018-10-10 19:32 张冲andy 阅读(871) 评论(0) 推荐(0) 编辑

mongodb之 oplog 日志详解
摘要:1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的。每个节点都有oplog,记录这从主节点复制过来的信息,这样每个成员都可以作为同步源给其他节点。 2:副本集数据同步的过程 副本集中数据同步的详细过程:Prim 阅读全文

posted @ 2018-10-10 15:06 张冲andy 阅读(572) 评论(0) 推荐(0) 编辑

mongodb之 3.4.0 mongodb sharing 副本集群搭建
摘要:系统系统 centos6.5三台服务器:10.100.25.42/43/44安装包: mongodb-linux-x86_64-rhel62-3.4.0.tgz 服务器规划:mongos mongos mongosconfig server config server config serversh 阅读全文

posted @ 2018-10-09 11:34 张冲andy 阅读(193) 评论(0) 推荐(0) 编辑

mongodb之 复制集维护小结
摘要:原文地址:https://www.cnblogs.com/zhaowenzhong/p/5667312.html 一、新增副本集成员 1、登录primary 2、use admin >rs.add("new_node:port") 或 rs.add({"_id":4,"host":"new_node 阅读全文

posted @ 2018-09-28 11:49 张冲andy 阅读(531) 评论(0) 推荐(0) 编辑

Mongo 用户创建及权限管理
摘要:Mongo版本3.0之前使用的是db.addUser(),但3.0之后使用的是db.createUser() 内建的角色: 数据库用户角色:read、readWrite; 数据库管理角色:dbAdmin、dbOwner、userAdmin; 集群管理角色:clusterAdmin、clusterMa 阅读全文

posted @ 2018-09-26 15:30 张冲andy 阅读(777) 评论(0) 推荐(0) 编辑

mongodb--Profiling慢查询详解
摘要:官方查询地址:https://docs.mongodb.com/v3.2/tutorial/manage-the-database-profiler/ 在很多情况下,DBA都要对数据库的性能进行分析处理,找出降低性能的根源 而Mongo就有一种分析工具来检测并追踪影响性能的慢查询 Profile 有 阅读全文

posted @ 2018-09-26 11:27 张冲andy 阅读(1247) 评论(0) 推荐(0) 编辑

MongoDB索引的种类与使用
摘要:一:索引的种类 1:_id索引:是绝大多数集合默认建立的索引,对于每个插入的数据,MongoDB都会自动生成一条唯一的_id字段2:单键索引: 1.单键索引是最普通的索引 2.与_id索引不同,单键索引不会自动创建 如:一条记录,形式为:{x:1,y:2,z:3} db.imooc_2.getInd 阅读全文

posted @ 2018-09-26 10:24 张冲andy 阅读(935) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示