基於雲資料庫MongoDB版進行應用開發
MongoDB是一個基於分散式檔案儲存的資料庫,在網際網路、物聯網、遊戲、金融等領域被廣泛採用。由C++語言編寫。旨在為WEB應用提供可擴充套件的高效能資料儲存解決方案。MongoDB是當前最流行的Nosql資料庫之一。
MongoDB是一個介於關係資料庫和非關係資料庫之間的產品,是非關係資料庫當中功能最豐富,最像關係資料庫的。他支援的資料結構非常鬆散,是類似json的bjson格式,因此可以儲存比較複雜的資料型別。Mongo最大的特點是他支援的查詢語言非常強大,其語法有點類似於面向物件的查詢語言,幾乎可以實現類似關係資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。
學習教程:
本認證課程使用雲資料庫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版開發一個部落格應用。
更多精品課程點選:阿里雲大學