MongoDB教程

本MongoDB教程是为初学者和专业人士设计的,在本系列教程中提供了SQL的基本和高级概念。

MongoDB是一个NoSQL数据库。 它是一个使用C++编写的开源,跨平台,面向文档的数据库。

此MongoDB教程包括MongoDB数据库的所有主题,如插入文档,更新文档,删除文档,查询文档,投影,sort()limit()方法,创建集合,放置集合等。还提供了MongoDB一些常见问题来帮助你更好地了解MongoDB数据库。

MongoDB的官方网站是:http://www.mongodb.com/ ,可以从官方上找到大部分有关数据库的相关资料,如:各种版本的安装包下载,文档,最新的 MongoDB 资讯,社区以及教程等等。官方网站打开以后如下所示 -

前提条件

在学习MongoDB之前,您需要具备SQL和面向对象的基本知识。

读者

本教程是为那些希望学习MongoDB数据库技能的程序员和专业人士而设计和编写的。本教程还可以作为从零开始学习MongoDB数据库的入门教程。

问题反馈

我们不能保证您在此MongoDB数据库教程中不会遇到任何问题。本教程中的讲解,示例和代码等只是根据作者的理解来概括写出。由于作者水平和能力有限,因此不保正所有编写的文章都准确无误。但是如果有遇到任何错误或问题,请反馈给我们,我们会及时纠正以方便后续读者阅读。


猿狮妹
2022-12-03
mongodb mongodb教程 mongodb php mongodb java mongodb nosql 在线教程
热门教程
1 MongoDB数据库的优点 到目前为止,MongoDB是一个新的和普遍使用的数据库。 它是一个基于文档的非关系数据库提供程序。 虽然它比传统的数据库快100倍,但早期说它将广泛
2 MongoDB教程 MongoDB是一个NoSQL数据库。它是一个使用C++编写的开源,跨平台,面向文档的数据库。它也是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的NoSQL数据库。它支持的数据结构非常松散,类似于json的bson格式,因此可以存储比较复杂的数据类型。
3 MongoDB安装配置(Ubuntu) 本教程将介绍和演示如何在.deb包上的LTS Ubuntu Linux系统上安装 MongoDB 社区版。 虽然 Ubuntu 包含自己的 MongoDB 软件包,但官方 MongoDB 社区版软件包通常是更
4 MongoDB删除集合 在本章节中,我们将演示如何删除 MongoDB 中的集合。 drop()方法MongoDB 的 db.collection.drop() 用于从数据库中删除集合。 语法 drop()命令的基本语法如下 - d
5 MongoDB快速入门 MongoDB是一个跨平台,面向文档的数据库,提供高性能,高可用性和易于扩展。MongoDB是工作在集合和文档上一种概念。 数据数 数据库是一个集合的物理容器。每个数据库获取其自己设定
6 MongoDB启用身份验证 对MongoDB部署启用访问控制会强制执行用户身份验证,要求在登录MongoDB系统用户识别自己。 当访问启用了访问控制的MongoDB部署时,用户只能执行由其角
7 MongoDB索引限制 在本章中,我们将了解索引限制及其它组件。 索引额外开销每个索引占用一些空间,并导致每次插入,更新和删除的开销。因此,如果很少使用集合进
8 MongoDB部署 当准备MongoDB部署时,应该尝试了解应用程序如何在生产中的作用和位置。 开发一种一致,可重复的方法来管理部署环境是一个好办法,以便在生产过程
9 MongoDB分片 分片是在多台机器之间存储数据记录的过程,MongoDB是满足数据增长需求的方法。 随着数据的大小增加,单个机器可能不足以存储所有数据,也不能提供
10 MongoDB查询文档 在本章中,我们将学习如何从MongoDB集合中查询文档。 find()方法要从MongoDB集合查询数据,需要使用MongoDB的find()方法。 语法 find()命令的基本语法如下
  • Copyright © 2021 猿狮院, All rights reserved.