1.前言
与MongoDB结缘,是在深圳举办的2018年MongoDB年终大会上,当时坐在台下,认真聆听台上的技术大牛们讲述着MongoDB的故事,精彩之处,心里都莫名的兴奋:有一股非常强烈的感觉,后面3-5年,MongoDB一定大有所为,自己也应该顺势而为,好好学习MongoDB。回到公司之后,在学习之余,一直在尽力推广MongoDB,在几个IT项目引入了分片架构、副本集架构,确实解决了一些实际问题,也让同事实地感受MongoDB的特长,算是撒下了一颗MongoDB的种子。
再后来,为了在MongoDB这条路上,能够走的更顺更专业,参加了MongoDB的认证考试,整个过程是一波三折。还好,几经折腾,终于在2020年2月顺利通过考试,拿到MongoDB C100DBA的官方认证,在新冠病毒疫情期间拿到了认证,是一种蛮大的安慰。
好了,接下来转入正题,在认证考试过程中,为什么感觉非常折腾呢,其中一个重要原因,是因为MongoDB这门考试的相关资料,真的是少之又少,备考过程走了太多的弯路。所以,作为过来人,也想总结一下考试经验,给有需要的小伙伴提供一些帮助。
2.考试介绍
目前MongoDB认证考试有两种:C100DEV和C100DBA,全称是MongoDB Certified Developer Associate Exam和MongoDB Certified DBA Associate Exam。从字面意义看,相当于Oracle认证的OCA,但个人认为MongoDB认证的价值,要大于Oracle认证,因为:
- 物以稀为贵:目前国内拥有MongoDB认证的DBA不到50人(官网可查);
- 考试难度大:MongoDB认证资料少之又少,而且没有题库,必须要对官方文档和官方培训课程有一定程度的了解,才能通过考试。换句话说,拿到认证的DBA不会只是Paper OCP;
- 前景可期:MongoDB在国内处于井喷期,越来越多的IT部门开始接受和使用MongoDB,越早拿到认证就越早把坑给占了,你的简历也能提升一个档次,前景是可观的。
3.考试流程
3.1 注册报名
关键词:150美刀 | 补考重新交费 | 每月一次考试
3.2 参加考试
关键词:60道多选题 | 90分钟 | 基于MongoDB 4.2 | 监考非常严格 | 远程监考 | 全程英文
3.3 发放结果
关键词:两周出结果 | 电子证书
4.考试范围
以下是MongoDB官方提供的考试大纲:
4.1 C100DBA大纲
- Philosophy & Features: performance, JSON, BSON, faulttolerance, disaster recovery, horizontal scaling, and the Mongo shell
- CRUD: Create, Read, Update, and Delete operations
- Indexing: single key, compound, multi-key,mechanics, and performance
- Replication: configuration, oplog concepts, writeconcern, elections, failover, and deployment to multiple data centers
- Sharding: components, when to shard, balancing,shard keys, and hashed shard keys
- Application Administration: data files, journaling, authentication,and authorization
- Server Administration: performance analysis, storage engines,diagnostics and debugging, maintenance, backup, and recovery
4.2 C100DEV大纲
- Philosophy & Features: performance, JSON, BSON, faulttolerance, disaster recovery, horizontal scaling, and the Mongo shell
- CRUD: Create, Read, Update, and Delete operations
- Data Modeling: embedding, references, document growth,modeling one-to-one and one-to-many relationships, modeling for atomicoperations, modeling tree structures
- Indexing and Performance: single key, compound, multi-key,mechanics, storage engines, and performance
- Aggregation: pipeline, operators, memory usage, sort,skip, and limit
- Replication: configuration, oplog concepts, writeconcern, elections, failover, and deployment to multiple data centers
- Sharding: components, when to shard, balancing,shard keys, and hashed shard keys
5.考试建议
关键词:官方免费培训 | 官方模拟考试
- 官方免费培训:MongoDB University提供的在线培训课程,有很多Chapter,以及相应的Quiz和Lab,一定要认真学习,这是最重要的学习资料,没有之一。这些培训课程涵盖了大部分的考点,将培训课程搞定了,通过认证也就简单了。MongoDB在这点上也做的非常地道,培训课程都是免费的。
链接:
https://university.mongodb.com/courses/catalog
希望以上认证考试经验能给准备MongoDB认证的朋友一些参考。
评论前必须登录!
注册