MongoDB简介与入门

中文官网简介:

MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等。 MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都可以通过使用MongoDB来创建新的应用,提高与客户之间的工作效率,加快产品上市时间,以及降低企业成本。

MongoDB是专为可扩展性,高性能和高可用性而设计的数据库。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,MongoDB能够提供高性能的数据读写操作。 MongoDB的本地复制和自动故障转移功能使您的应用程序具有企业级的可靠性和操作灵活性。

维基百科:

MongoDB是一种面向文档的数据库管理系统,由C++撰写而成,以此来解决应用程序开发社区中的大量现实问题。

百度百科:

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

MongoDB简介与入门_第1张图片

DB Engines 走势

MongoDB简介与入门_第2张图片

MongoDB在数据库总排名第5,仅次于Oracle、MySQL等RDBMS,在NoSQL数据库排名首位。

下载与安装:

下载地址:https://www.mongodb.com/download-center

MongoDB简介与入门_第3张图片

本人在windows上操作。像安装其他软件一样安装就好。

 MongoDB简介与入门_第4张图片

MongoDB的helloworld

首先要进入安装的MongoDB的bin目录下。然后执行mongo.exe

经过一堆输出之后,发现一个小尖尖

输入

show dbs

MongoDB简介与入门_第5张图片

至此可以验证安装成功

配置环境变量(可选)

MongoDB简介与入门_第6张图片 

MongoDB简介与入门_第7张图片

 配置了环境变量之后,我们就可以在进入命令行之后直接输入

mongo

即可直接进入小尖尖命令行 。

嘻嘻

你可能感兴趣的:(MongoDB)