基于云数据库MongoDB版进行应用开发

MongoDB是一个基于分布式文件存储的数据库,在互联网、物联网、游戏、金融等领域被普遍采用。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是当前最流行的Nosql数据库之一。sql

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

学习教程:基于云数据库MongoDB版进行应用开发json

本认证课程使用云数据库MongoDB版和Java来开发一个适合移动端的博客小应用,以此来学习掌握MongoDB数据库的基本操做,以及如何使用MongoDB开发应用——移动端博客应用程序。数据结构

课时介绍:架构

  • 课程概览

本节主要介绍课程的学习内容和学习目标。分布式

  • MongoDB与云数据库MongoDB版介绍

本节主要介绍MongoDB的基本概念,以及云数据库MongoDB版的优点、应用场景等。性能

  • 云数据库MongoDB版基本操做

本节主要介绍云数据库MongoDB版的基本操做,包括规格选择、控制台、帐号管理等操做。学习

  • MongoDB实例管理及经常使用命令

本节主要介绍MongoDB实例链接、管理等操做,以及演示MongoDB经常使用命令。优化

  • MongoDB实战项目说明-开发博客应用

本节开始讲解MongoDB项目实战,包括项目技术选型、项目架构介绍等。网站

  • 使用Spring Data链接MongoDB数据库

本节主要介绍MongoDB数据库链接配置,以及相关的代码实现。

  • 博客文章数据的新增与查询

本节主要介绍如何经过编码以及MongoDB实现博客文章数据的写入与查询。

  • 博客文章数据的编辑和删除

本节主要介绍如何经过编码以及MongoDB实现博客文章数据的编辑与删除。

  • MongoDB数据库的优化与管理维护

本节主要介绍MongoDB索引的建立、数据库监控和报警设置,以及性能分析诊断等。

  • MongoDB数据库备份与恢复

本节主要介绍如何经过MongoDB命令和控制台,进行数据库的备份与恢复。

  • 【实验手册】基于云数据库MongoDB版开发博客应用

本实验带你一步步使用Java和云数据库MongoDB版开发一个博客应用。

更多精品课程:

阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场

相关文章
相关标签/搜索