1
MongoDB面试题阅读指南
2
MongoDB是什么?
3
MongoDB有哪些特点?
4
你说的NoSQL数据库是什么意思?NoSQL与RDBMS直接有什么区别?为什么要使用和不使用NoSQL数据库?说一说NoSQL数据库的几个优点?
5
NoSQL数据库有哪些类型?
6
MySQL与MongoDB之间最基本的差别是什么?
7
你怎么比较MongoDB、CouchDB及CouchBase?
8
MongoDB成为最好NoSQL数据库的原因是什么?
9
journal回放在条目(entry)不完整时(比如恰巧有一个中途故障了)会遇到问题吗?
10
分析器在MongoDB中的作用是什么?
11
名字空间(namespace)是什么?
12
如果用户移除对象的属性,该属性是否从存储层中删除?
13
能否使用日志特征进行安全备份?
14
允许空值null吗?
15
更新操作立刻fsync到磁盘?
16
如何执行事务/加锁?
17
为什么我的数据文件如此庞大?
18
启用备份故障恢复需要多久?
19
什么是master或primary?
20
什么是secondary或slave?
21
我必须调用getLastError来确保写操作生效了么?
22
我应该启动一个集群分片(sharded)还是一个非集群分片的 MongoDB环境?
23
分片(sharding)和复制(replication)是怎样工作的?
24
数据在什么时候才会扩展到多个分片(shard)里?
25
当我试图更新一个正在被迁移的块(chunk)上的文档时会发生什么?
26
如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?
27
我可以把moveChunk目录里的旧文件删除吗?
28
我怎么查看 Mongo 正在使用的链接?
29
如果块移动操作(moveChunk)失败了,我需要手动清除部分转移的文档吗?
30
如果我在使用复制技术(replication),可以一部分使用日志(journaling)而其他部分则不使用吗?
31
当更新一个正在被迁移的块(Chunk)上的文档时会发生什么?
32
MongoDB在A:{B,C}上建立索引,查询A:{B,C}和A:{C,B}都会使用索引吗?
33
如果一个分片(Shard)停止或很慢的时候,发起一个查询会怎样?
34
MongoDB支持存储过程吗?如果支持的话,怎么用?
35
什么是聚合
36
在MongoDB中什么是副本集(避免单点故障)
37
如何理解MongoDB中的GridFS机制,MongoDB为何使用GridFS来存储文件?
38
索引类型有哪些?
39
复制集节点类型有哪些?
40
简单的描述下MongoDB选举流程
41
什么是MongoDB分片集群?
42
构建一个分片集群需要用的那些角色?分别是什么?
43
MongoDB适合应用在那些场景?
44
如何使用"AND"或"OR"条件循环查询集合中的文档
45
raft选举过程,投票规则?
共 45 篇文章
网站配套小程序
