MongoDB是一个基于分布式文件存储的数据库,为web应用提供可扩展的高性能数据存储解决方案。MongoDB拥有高性能、易部署、易使用等特点,是NoSQL主流数据库之一。
本课程将介绍文档型数据库以及MongoDB的基础概念。课程将比较关系型数据库和文档数据库的主要差异,从而介绍文档型数据库的特点。课程将重点介绍MongoDB的应用场景,如数据缓存、移动社交、游戏数据支撑、视频直播、物联网、物流产业等。
【课程目标】
了解文档型数据库的特点以及它与关系型数据库的区别
了解MongoDB的特点及应用场景
【适用对象】
售前、商务、架构、开发、运维、学生、个人开发者
【课程大纲】
知识模块 | 简介 |
---|---|
文档数据库与 MongoDB 概述 | 关系型数据库与文档数据库,文档数据库特点,MongoDB 数据库介绍 |
MongoDB 应用场景 | MongoDB 应用场景 |
腾讯云旗下面向云生态用户的一站式学习成长平台
在关系型数据库中,信息被分隔成离散的数据段。在文档数据库中,文档是处理信息的基本单位,文档内容可以很长,很复杂。一个文档相当于关系型数据库中的一条记录。
关系型数据库 | 文档数据库 |
---|---|
关系型 | 非关系型 |
数据库实例(database instance) | 文档数据库实例 |
数据源\模式(schema) | 数据库(database) |
表(table) | 集合(collection) |
行(row) | 文档(document) |
伪行(rowid) | -id |
关联join | DBRef |
课程学习交流
请扫码关注腾讯产业互联网学堂微信公众号