MCQSS.com提供关于MongoDB的免费MCQ问题与答案,涵盖数千个不同的主题。我们的互动式格式可以让您立即知道是否正确回答了问题。立即探索我们的多项选择题库,并验证您在MongoDB上的知识!无需购买会员或注册,您可以免费使用我们的网站。不要错过提高技能和为考试做准备的机会,尽在MCQSS.com。
1: 支持哪种语言?
A. JavaScript
B. Python
C. 以上所有。
D. php
E. 珀尔
Check Answer
2: 崩溃后用于恢复数据库的交易的二进制日志称为:
A. 杂志
B. 分类帐
C. 初级碎片
D. 主复制品
Check Answer
3: MongoDB的查询语言使用从哪个字符开始的操作员?
A. :
B. $
C. #
D. @
Check Answer
4: TSV文件应包含:
A. 二进制数据日志
B. 地理数据坐标
C. 文件索引命名集合
D. 选项卡分隔文本字段
Check Answer
5: MongoDB将文档存储在称为的结构中
A. ODB对象
B. JavaScript对象
C. BSON对象
D. JSON对象
Check Answer
6: 要在集合上执行搜索,并获得结果光标对象,请使用:
A. findandModify()
B. 询问()
C. 寻找()
D. 找一个()
Check Answer
7: MongoDB数据库能够:
A. 原子(每个文件)操作
B. 多桌连接
C. 符合酸的交易
D. 多对象进行回滚
Check Answer
8: 以下哪个陈述为真
A. 文档的_id只需在存储文档的碎片上是唯一的
B. 如果您在执行插入时未指定和_id,则驱动程序将为您创建一个
C. 插入文档时必须指定和_id
D. 默认情况下,_id上没有索引。如果您期望根据_id查询查询,则最好的做法是最好的做法。
Check Answer
9: Mongodb sharding提供了什么?
A. 扩展到一千节点
B. 自动故障转移
C. 所有这些
D. 自动平衡负载和数据分配的变化
E. 轻松添加新机器,没有停机时间
Check Answer
10: 以下哪个表达式有效的JSON文档?
A. {名称:Schoolify,url:'www.schoolifybd.com'}
B. {名称:“ Schoolify”,URL:www.schoolifybd.com}
C. {名称:“ schoolify”:url:'www.schoolifybd.com'}
D. {名称:“ schoolify”,url:'www.schoolifybd.com'}
E. {名称:“ Schoolify”。 URL:'www.schoolifybd.com'}
Check Answer
11: 您可以使用以下方式在MongoDB中编写自定义MapReduce函数
A. JavaScript
B. php
C. Python
D. 爪哇
E. JSON
Check Answer
12: 最大bson文档大小是:
A. 8兆字节
B. 16兆字节
C. 4兆字节
D. 12兆字节
Check Answer
13: 这个复制过程是
A. 异步
B. 同步
Check Answer
14: 您将使用以下哪项来查询库存集合以获取价格低于34美元的所有类型“食品”产品?
A. db.inventory.find({类型:“食物”,价格:{$ lte:34}})
B. db.inventory.find({类型:“食物”,价格:{$ lt:34}})。
C. db.inventory.find({类型:“食物”,价格:{$ lt:34}})
Check Answer
15: 以下哪项在句法上是正确的,用于搜索“大新闻故事”标题的帖子“帖子”集合?
A. posts.search({'title':'大新闻故事'});
B. db.posts.find(标题:“大新闻故事”);
C. posts.search(“标题”:“大新闻故事”);
D. db.posts.find({title:'大新闻故事'});
Check Answer
16: 交互式“ mongo”壳接口基于:
A. Python
B. 红宝石
C. JavaScript
D. Scala
Check Answer
17: 您如何优化文档存储?
A. 在文档中使用较短的字段名称
B. (所有这些)
C. 指定一个明确的较小_id值
D. 在其他文件中嵌入小文档
Check Answer
18: 以下哪个术语描述了mongodb?
A. 可配置的缓存
B. 静态模式
C. 面向文档的DBM
D. 关系型数据库
Check Answer
19: MongoDB支持在存储对象和查询中的字符串的UTF-8:
A. 总是
B. 绝不
C. 有时
Check Answer
20: MongoDB代替表,将数据存储在称为:
A. 元组
B. 页面
C. 地图
D. 收藏
Check Answer
21: 当日记文件包含1千兆位数据时,MongoDB会创建一个新的期刊文件?
A. 真的
B. 错误的
Check Answer
22: MongoDB支持哪个平台?
A. 以上所有
B. Mac OS X
C. 视窗
D. Linux
Check Answer
23: 要在用户集合上为User_name字段创建索引,以下哪个是正确的语法?
A. db.user.createIndex({user_name:1});
B. db.user.attachindex({user_name:1});
C. db.user.saveindex({user_name:1});
D. db.user.ensureindex({user_name:1});
Check Answer
24: MAP-REDUCE操作使用临时集合进行数据处理;这种行为的好处是操作:
A. 比在指定集合上执行的更安全
B. 可以在同一集合上同时执行,而不会影响中间状态
C. 不要在数据库中占用任何其他空间
D. 比在实时数据上执行的要准确
Check Answer
25: 如果尚不存在,则应使用哪种方法在集合上创建索引?
A. reindex()
B. CreateIndex()
C. checkIndex()
D. 确保IndIndex()
Check Answer
26: 关于mongodb,以下哪个陈述是正确的
A. MongoDB支持交易
B. MongoDB不支持交易,并且操作不是原子。
C. MongoDB支持加入
D. MongoDB不支持交易,但操作是原子。
Check Answer
27: 以下哪项被视为核心MongoDB操作?
A. 创建,选择,更新,删除
B. 创建,阅读,更新,删除
C. 创建,选择,更新,丢弃
D. 创建,阅读,更新,删除
Check Answer
28: 当前首选的复制方法称为:
A. 仲裁成员
B. 主从
C. 复制对
D. 副本集
Check Answer
29: MongoDB中的核心数据库操作被缩写为:
A. crud
B. JSON
C. MDB
D. Bson
Check Answer
30: 要原子修改并从集合中返回单个文档,请使用:
A. upsert()
B. 总计的()
C. 更新()
D. findandmodify()
Check Answer
31: MongoDB中的索引不适合:
A. 写入密集型的收藏
B. 读取数量的收藏要比写入数量大得多。
Check Answer
32: MongoDB的哪个功能用于平衡多台计算机之间的负载?
A. gridfs
B. Bson
C. 副本集
D. 地理空间索引
E. 碎片
Check Answer
33: 以下哪种陈述无法删除索引?
A. db.runcommand({dropIndexes:'foo',索引:'*'})
B. db.collection.dropindex({x:1,y:-1})
C. db.runcommand({dropIndexes:'foo',index:{y:1}})
D. db.mycollection.reindex()
E. db.Collection.DropIndexes();
Check Answer
34: MongoDB使用gridfs来:
A. 防止崩溃或严格关闭后数据丢失
B. 减少和总结大型数据结构
C. 存储大型文件,分布成较小的零件
D. 索引和排序非常大的文档集
Check Answer
35: 在MongoDB v2.4中,使用哪种类型的JavaScript引擎在Mongo Shell上执行所有JavaScript?
A. JavascriptCore
B. 蜘蛛猴
C. V8
D. futhark
E. 犀牛
Check Answer
36: 对或错? MongoDB可以有外国钥匙。
A. 真的
B. 错误的
Check Answer
37: 聚合框架与关系数据库领域的设施最相似
A. 观点
B. 通过...分组
C. 外国钥匙
D. 约束
Check Answer
38: MongoDB的复制可以是主奴隶形式或_______形式。
A. 碎片
B. 以上都不是
C. 复制
D. 副本集
Check Answer
39: 鼓励在MongoDB中存储大文件时使用...
A. mongofs
B. gridfs
C. Bson
D. 都不是
Check Answer
40: 您只有在数组中尚不存在时,您才会使用以下哪个原子操作将值添加到数组中?
A. $推
B. $ pop
C. $ addtoset
D. $ inc
E. $拉
Check Answer
41: MongoDB中的身份验证是:
A. 自版本1.8以来就可以提供碎片。
B. 如果我们为Mongod使用非标准端口,则不需要。
C. UDP防火墙和客户连接之间。
D. 基于Linux用户身份验证。
E. 默认情况下。
Check Answer
42: ``save()```save()和`插入()'''在mongo shell中的区别了?
A. 以上都不是正确的。
B. 保存()如果已经存在,则更新文档(如果他们已经包含`_id'的法官);插入是否是新的。
C. 它们之间没有区别。
D. 保存()如果已经存在,则更新文档(通过通过字节比较字节来法官);插入是否是新的。
E. 如果已经存在,则保存()更新文档(通过其索引密钥法官);插入是否是新的。
Check Answer
43: MongoDB可以在数组元素上有索引吗?
A. 没错,MongoDB索引了数组的第一个非空元素。
B. 没错,mongoDB索引了数组的每个元素。
C. 没错,MongoDB索引了数组的第一个元素。
D. 错误的
Check Answer
44: MongoDB使用首字母缩写ttl表示:
A. 是时候生活了
B. 餐桌时间限制
C. 临时表列表
D. 总时间限制
Check Answer
45: MongoDB的哪个功能用于数据冗余?
A. gridfs
B. Bson
C. 副本集
D. 碎片
E. 嵌入式文件
Check Answer
46: 虽然复制提供了数据冗余,但也建议使用日记,因为:
A. 它允许崩溃后更快,更可靠的恢复
B. 它改善了日志数据库上的写作表现
C. 它改善了日记帐数据库的阅读性能
D. 除了复制对之外,它还允许使用复制品集
Check Answer
47: 索引
A. 制作涉及索引更快的写作
B. 使所有写作速度更快
C. 减慢涉及索引的读数
D. 减慢涉及索引的写作
Check Answer
48: 以下哪个不是聚合管道中的阶段
A. 有
B. 限制
C. 团体
D. 种类
Check Answer
49: 如果被证明为:
A. 多次运行时,产生不同的结果,即使输入相同
B. 最终会产生一致的结果,如果运行足够数量的次数与相同的输入
C. 给定相同的输入,在多个运行中产生一致的结果
D. 与输入数量相比,在线性时间内产生结果
Check Answer
50: 以下哪个二进制文件处理碎片质查询的路由到适当的碎片?
A. 蒙古
B. 猫摩托
C. 蒙古
D. 蒙哥
Check Answer
51: mongoDB文档名称不能以字符开头:
A. $或。
B. ( 或者 )
C. @ 或者 #
D. ^或 *
Check Answer
52: 在磁盘上分配的额外空间是什么,以防止文档在update()操作的结果中生长时移动它。
A. 地图还原
B. 填充
C. 分割
D. PCAP
Check Answer
53: 驱动程序与电线上的协议一起使用什么?
A. JSON
B. 协议缓冲区
C. bson
D. 休息
Check Answer
54: 由于其默认行为,封顶集合是存储的理想选择:
A. 非常大,无序的文件列表
B. 需要高度一致性的记录,例如帐户余额或销售数字
C. 非重要的时间顺序记录,如日志
D. 重要记录,例如用户帐户或发票
Check Answer
55: 当封顶的集合变得完整并添加新文档时:
A. 该集合基于size_increment属性扩展,只有启用了auto_resize
B. 最古老的条目被新文档覆盖
C. 最新存储的条目被新文档覆盖
D. 操作失败
Check Answer
56: “写关注”允许应用程序:
A. 创建对数据库响应撰写的事件处理程序的写作
B. 跟踪每个数据库写入后剩余的空间量
C. 确保数据存储均匀分布在服务器之间
D. 观察数据库的成功或失败写作
Check Answer
57: 优先级0或“被动”复制会员:
A. 不能成为主要成员
B. 在故障转移期间不投票
C. 不接受阅读操作
D. 不保留数据集的完整副本
Check Answer
58: “阅读偏好”会影响应用程序的方式:
A. 选择一个复制集成员以从读取
B. 分类读取操作的结果
C. 选择用于阅读操作的文档集合
D. 在搜索文档时选择要使用的索引
Check Answer
59: 所有在MongoDB中都必须登上主要
A. 默认为true,但可以覆盖
B. 真的
C. 错误的
D. 默认情况下是错误的,但可以超越
Check Answer
60: 完成较新版本中总计或平均字段值的最简单方法是什么?
A. 使用地图还原
B. 使用新成本的$ AVG和$ Total Collection操作。
C. 使用聚合框架
Check Answer
61: 如果您在多个字段(a,b,c)上有复合索引,则可以使用它来查询:
A. 仅(a,b,c)
B. (a),(b)或(c)
C. (a),(a,b)或(a,b,c)
D. A,B,C的任何组合
Check Answer
62: 什么是正确的聚合管道,以前缀为'名称的所有值'测试中的列'收藏?
A. db.test.aggregate([[{$ project:{$ concat:{name:['prefix','$ name']}}}}}]);
B. db.test.aggregate([[{$ project:{name:{$ concat:['prefix','$ name']}}}}}]);
C. db.test.aggregate([[{$ group:{name:{'prefix' +'$ name'}}}}}]);
D. db.test.aggregate([[{$ group:{name:['prefix','$ name']}}}]);
Check Answer
63: 当使用Gridfs存储大文件时,创建了多少个集合
A. 2
B. 3
C. 0
D. 1
Check Answer
64: 以下哪项是正确的操作,以查询两者的文档'和从个人资料收集的兴趣数据中的“阅读”?
A. db.profile.find({兴趣:{$ in:[“足球”,“读取”]}}))
B. db.profile.find({$ or:[{兴趣:“ football”},{兴趣:“ reading”'}]})
C. db.profile.find({兴趣:“足球”,兴趣:“阅读”})
D. db.profile.find({兴趣:{$ all:[footport'',“读取”]}})
Check Answer
65: 关于mongoDB写一致性模型,以下哪个陈述是正确的
A. 默认情况下非常一致,最终可以保持一致
B. 总是坚定的一致
C. 默认情况下最终保持一致
D. 取决于getlastror cal中指定的W参数的值。
Check Answer
66: 以下哪项不是BSON序列化类型?
A. 哈希表
B. 正则表达式
C. objectid
D. 双倍的
Check Answer
67: MongoDB中有多少个数据类型?
A. 4
B. 2
C. 8
D. 6
Check Answer
68: MongoDB用于计算地理空间坐标的哪个基准?
A. LVM
B. TSV
C. 全球定位系统
D. WGS84
Check Answer
69: 当复制设置选举发生哪些类型的节点可以参与
A. 只有仲裁者
B. 常规和仲裁者,但没有隐藏
C. 只有常规节点
D. 常规,隐藏和仲裁者
Check Answer
70: 用什么术语来描述数据库将文档存储在磁盘上的顺序?
A. 写订单
B. 排序
C. OPLOG
D. 自然秩序
Check Answer
71: 您想减去一个fore foo,您应该使用什么?
A. {$ dec:{foo:1}}
B. {foo:{$ inc:-1}}
C. {foo:{$ dec:1}}
D. {$ inc:{foo:-1}}
Check Answer
72: 在MongoDB的地理空间索引中,如果您想在地球上创建和使用索引,什么不是真的?
A. 首先创建“ 2D”索引。
B. 添加球形:true geonear查询。
C. 最近版本可以通过多个位置进行索引文档。
D. 使用(经度,纬度)顺序的十进制度。
E. 在键中指定{lat:-50,lon:13}
Check Answer
73: 您不能在 /\之间使用字符。 “*<>:|?在数据库名称中,在版本中
A. <= 2.2
B. <= 2.0
C. > = 2.0
D. > = 2.2
E. > = 1.8
Check Answer
74: 用于基于现实世界中的服务器来解决服务器的属性称为:
A. 集群标签
B. 碎片
C. 数据中心意识
D. 地理
Check Answer
75: MongoDB查询通常默认情况下返回结果的有限大小(或“阈值”),通常是:
A. 512
B. 101
C. 4096
D. 256
Check Answer
76: 构成复制品集的最小数量的蒙古德实例数是多少?
A. 4
B. 3
C. 1
D. 2
Check Answer
77: 干草堆索引通常用于:
A. 在大型的单个文档中提供全文索引和搜索
B. 索引大量文档,用于快速关键字搜索
C. 提高2D地理空间查询的性能
D. 提高球形坐标查询的性能
Check Answer
78: 默认情况下,MongoDB最多允许_____收集。
A. 32,768
B. 65,536
C. 无限
D. 24,000
E. 12,000
Check Answer
79: 假设您有一个使用语句db.foo.ensureindex创建的索引的集合({a:1,b:-1,c:1})。以下哪个查询可以使用索引
A. db.foo.find({c:1,b:1})
B. db.foo.find({c:1})
C. db.foo.find({b:1})
D. db.foo.find({a:1,b:1})
Check Answer
80: ASUME A用户收集以下字段:“ _id”,“用户名”,“密码”,“电子邮件”。至少一个用户已经注册了所有字段。如果您同时运行此查询:1)db.users.find({},{password:false,email,email:false}); 2)db.users.find({},{_id:false,username:true})输出是否相同?
A. 不
B. 是的
Check Answer
81: 数据库路径指定的命令是什么?
A. - databasepath
B. - dpath
C. - dbpath
D. - dpath
Check Answer
82:
描述以下mongo shell javaScript的输出:object.keys(db.collection.findone())
A. 默认为对象系统键的GUID
B. 列出所有集合的键
C. 返回错误,因为未针对无模式设计定义关键空间
D. 返回错误,因为您只能检查字段的存在
Check Answer
83:
选择DB.FOO.FIND下方查询的最佳描述({$ text:{$ search:“ text”}});
A. 匹配包含“文本”的字符串的查询
B. 匹配“文本”等字符串的查询
C. 匹配包含“文本”的令牌查询
D. 匹配诸如“文本”之类的令牌查询
Check Answer
84:
”>>在带有多个mongos服务器的碎片副本集环境中,以下哪项将决定蒙哥斯故障转移?
A. 蒙古
B. Mongo壳
C. 单个语言驱动程序
D. 蒙古
Check Answer
85:
”>>碎片是什么意思?
A. 跨多个机器存储数据记录,以满足数据增长的需求。
B. 跨多个服务器同步数据的过程。
C. 处理数据记录和返回计算结果的过程。
D. 以上都不是
Check Answer
86:
”>>选择最佳命令将收藏品从开发人员计算机中克隆到碎片集群。
A. Mongoimport和Mongoexport都有可选的 - 主机和 - 端口参数,可以从 /导出到远程服务器
B. Mongoimport和Mongoexport都将文件复制到目标服务器。安全地
C. 配置网络,您应该无法从同一机器访问开发人员和生产数据库
D. Mongodump和Mongorestore以bson格式导出数据,同时是mongoimport和mongoexport,并使用正确的身份验证将文件复制到目标服务器
Check Answer
87:
”>>关于碎片的以下哪项是正确的?
A. 碎片使用水平缩放。
B. 碎片允许最多增加10台机器。
C. 使用垂直缩放的碎片。
D. 复制和碎片是相同的。
Check Answer
88:
”> _____与客户端应用程序的接口,并直接操作到适当的碎片或碎片。
A. 查询解析器
B. 查询路由器
C. 查询执行者
D. 没有提到
Check Answer
89:
”>查询无法在碎片集群上返回完整的结果集。选择最可能的原因
A. 您需要更新Shardversion系统属性
B. 其中一个蒙古德流程具有系统锁
C. 碎片集群的所有成员都无法到达所有其他成员
D. 您需要增加副本集的数量
Check Answer
90:
”>>碎片集群中存在以下哪个组件?
A. 蒙古
B. 碎片
C. 配置服务器
D. 上述所有的
Check Answer
91:
”>>关于mongodb碎片,选择不正确的语句:
A. 对于基于哈希的碎片,mongoDB将数据集划分为由碎片钥匙值确定的范围,以提供基于哈希的分区。
B. 基于云的提供商只能允许用户提供较小的实例。
C. 对于基于哈希的分区,MongoDB计算一个字段值的哈希,然后使用这些哈希来创建块。
D. 上述所有的
Check Answer
92:
A. T是跨多个计算机存储数据的方法。 MongoDB使用它来支持具有非常大的数据集和高吞吐量操作的部署。
B. 这是跨多个服务器同步数据的过程,提供冗余并增加数据可用性,并在不同的数据库服务器上使用多个数据副本。
C. 通过将来自多个文档的值分组在一起,可以处理数据记录并返回计算结果的操作,以便它可以对分组数据执行各种操作以返回单个结果。
D. 这是MongoDB Prealloceloce文件文件以保留空间并避免使用服务器时文件系统碎片的过程。
Check Answer