登录后再学习,可使用学习中心、个人中心等更完善的课程服务。立即登录>
关闭

2. 下载与安装MongoDB

9. MongoDB可视化工具

14. Mongo-DB 正则表达式

15. Mongo-DB自动增长

16. Mongo-DB GridFS

MongoDB 的基础知识

  • 42 课时
  • 15K 学过
  • 9 分
mongodb数据库云数据库 MongoDB

课程概述

MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB是NoSQL数据库,不同于常见的关系型数据库,它支持的数据结构非常分散,是类似JSON或BSON的格式,因此可以存储比较复杂的数据类型。

本课程为MongoDB的基础课程,课程将介绍MongoDB的基础概念以及基本操作,包括创建、更新、删除文档,查询、索引操作。有了基础知识的铺垫,课程将会介绍更高级的MongoDB使用方式,如聚合操作、创建副本及以及分片等。除此之外,在日常MongoDB的使用中,用户管理、备份以及监控也是必不可少的。最后,课程将简单介绍正则表达式,自动增长和GridFS等进阶MongoDB的使用方法。

【课程目标】

了解MongoDB文档型数据库的概念

在MongoDB里创建、更新、删除文档

在MongoDB里执行查询、索引、聚合操作

创建MongoDB副本集

在MongoDB里执行分片操作

掌握MongoDB用户的管理

了解MapReduce、正则表达式、GridFS的使用

将MongoDB与应用程序进行连接

【适用对象】

架构、运维、开发、学生、个人开发者

【课程大纲】

知识模块

简介

腾讯云大数据套件EMR入门

1、EMR初步介绍 2、EMR集群搭建讲解 3、EMR控制台操作演练 4、EMR监控机制 5、EMR案例讲解与排障

机构简介

腾讯产业互联网学堂

腾讯云旗下面向云生态用户的一站式学习成长平台

讲义

MongoDB介绍

MongoDB是一个基于分布式文件存储的数据库,不是关系型数据库。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

  • 流行的NoSQL数据库
  • 文档型的NoSQL数据库
  • 名字的由来:humongous

NoSQL的介绍

web2.0的出现,互联网进入大数据时代。关系型数据库固有的缺陷无法处理大数据,于是出现了新型的数据库,这些数据库不使用SQL接口操作数据库,统称为NoSQL数据库。

NoSQL数据库分类:

  • key-value:memcache、redis
  • 文档型:Mongodb
  • 列式:Hbase
  • 图:neo4j

课程评价(5)

感谢你参加本课程,请你作出评价:
0/300

以下选自学员评价

mar***zh7
2020-01-14
非常不错的资源。比其他课网站好多了。
用户3***954
2020-01-04
老师讲的非常好,良心资源,希望腾讯云多出一些这样视频!加油,腾讯云的小哥哥,小姐姐!
Da***Wu
2019-12-17
有课件吗
李***忠
2019-11-28
用户1***642
2019-10-13
very good