365充值真人注册-super365体育官网下载-365bet体育开户

MongoDB MCQ问题与答案

MongoDB MCQ问题与答案

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.runco​​mmand({dropIndexes:'foo',索引:'*'})

B. db.collection.dropindex({x:1,y:-1})

C. db.runco​​mmand({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

相关推荐