MongoDB 基础操作

1.1

请写出MongoDB术语相对应的关系数据库术语,例如:“文档集”对应“表”。

MongoDB relational database
文档集
文档
字段
嵌入式文档 嵌套表
对象主键 主键
数据库 数据库
数组 数组
索引 索引

1.2

简述你所了解的MongoDB特点。

  1. 查询语言强大。几乎可以实现类似关系数据库单表查询的绝大部分功能,支持对数据建立索引。它是一个面向集合的,模式自由的文档型数据库。
  2. 网站数据具有高性能。通过驱动调用写入时,可以立即得到返回得到成功的结果(即使是报错),这样让写入的速度更加快,当然会有一定的不安全性,完全依赖网络。
  3. 相比其他关系型数据库,引入了”固定集合”的概念。极大地提升写入速度。这个特性就非常适用于日志型应用,不用再去纠结日志疯狂增长的清理措施和写入效率问题。
  4. 使用高效的二进制数据存储,包括大型对象。
  5. 自动处理碎片,以支持云计算层次的扩展性。
  6. 非常适合分布式数据库集群,内置支持MapReduce引擎。

你可能感兴趣的:(机器学习&大数据作业,mongodb,数据库,database)