MongoDB 测验

测试您学习路线图的进展情况

测试您的 MongoDB 知识和技能,您能够快速评估您对本学习路线图中学习到的关键信息和编码技术的掌握情况。

Andrew Glover, CTO, App47

Andrew GloverAndrew Glover 是开发人员、作家、演讲家和企业家,酷爱行为驱动开发、持续集成和敏捷软件开发。他是 easyb 行为驱动开发 (BDD) 框架的创始人,还是三部图书的合著者:Continuous IntegrationGroovy in ActionJava Testing Patterns。您可以通过他的 博客 并在 Twitter 上关注他来掌握他的最新动态。



2013 年 1 月 16 日

这些练习和解决方案是对 developerWorks 学习路线图 “探究 MongoDB” 的补充。

  1. MongoDB 支持查询集合之间的连接
    1. True
    2. False
  2. MongoDB 中的副本集提供了以下优势(请选择适用选项)
    1. 数据冗余
    2. 分布式事务支持
    3. 自动故障转移和高可用性
    4. 灾难恢复
  3. 在副本集中,所有写入请求都直接自动发送到从属节点
    1. True
    2. False
  4. MongoDB 文档表示为 XML
    1. True
    2. False
  5. 修复此查询
    db.words.find({}).orderBy({spelling:1})
  6. 修复此查询
    db.words.find({}).sort({spelling:1}).rows(3)
  7. 在文档数组中搜索元素要求您指定元素位置(即 document.arrary[i])
    1. True
    2. False
  8. MongoDB 对集合中的所有文档执行属性相似性检查(即所有 word 文档都必须有一组同义词)
    1. True
    2. False
  9. 要查找不包含 “同义词” 属性的所有文档,请运行以下查询
    db.words.find({synonyms:{$exist:false}})
    1. True
    2. False
  10. 在 Mongo 中,频繁访问的数据存储在
    1. 磁盘
    2. 内存
  11. MongoDB 和其他关系数据库一样支持索引
    1. True
    2. False
  12. 索引可以使文档查询更为快速,但不足是
    1. 会让插入和更新变得更为缓慢
    2. 甚至需要利用特定查询命令(换句话说,会利用提示)
    3. 不能在副本集环境中运行

答案

此处 查看您的答案。

参考资料

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Java technology
ArticleID=854554
ArticleTitle=MongoDB 测验
publish-date=01162013