题目:什么是集合 参考答案: 集合就是一组 MongoDB 文档。它相当于关系型数据库(RDBMS)中的表这种概念。集合位于单独的一个数据库中。一个集合内的多个文档可以有多个不同的字段。一般来说,集合中的文档都有着相同或相关的目的。……
题目:什么是文档 参考答案: 文档由一组key value组成。文档是动态模式,这意味着同一集合里的文档不需要有相同的字段和结构。在关系型数据库中table中的每一条记录相当于MongoDB中的一个文档。……
……
题目:什么是”mongod“ 参考答案: mongod是处理MongoDB系统的主要进程。它处理数据请求,管理数据存储,和执行后台管理操作。当我们运行mongod命令意味着正在启动MongoDB进程,并且在后台运行。……
题目:“mongod"参数有什么 参考答案: 传递数据库存储路径,默认是”/data/db" 端口号 默认是 “27017”……
题目:什么是"mongo" 参考答案: 它是一个命令行工具用于连接一个特定的mongod实例。当我们没有带参数运行mongo命令它将使用默认的端口号和localhost连接。……
题目:MongoDB哪个命令可以切换数据库 参考答案: MongoDB 用use+数据库名称的方式来创建数据库。use会创建一个新的数据库,如果该数据库存在,则返回这个数据库。 use database_name……
题目:什么是非关系型数据库 参考答案: 非关系型数据库是对不同于传统关系型数据库的统称。非关系型数据库的显著特点是不使用SQL作为查询语言,数据存储不需要特定的表格模式。由于简单的设计和非常好的性能所以被用于大数据和Web Apps等……
题目:非关系型数据库有哪些类型 参考答案: Key-Value 存储 Eg:Amazon S3 图表 Eg:Neo4J 文档存储 Eg:MongoDB 基于列存储 Eg:Cassandra……
题目:为什么用MOngoDB? 参考答案: 架构简单 没有复杂的连接 深度查询能力,MongoDB支持动态查询。 容易调试 容易扩展 不需要转化/映射应用对象到数据库对象 使用内部内存作为存储工作区,以便更快的存取数据。……