簡介:本課程介紹了mongoDB簡單數(shù)據(jù)庫的搭建,從使用方面了解mongoDB的特性與基本的操作,讓小伙伴們對mongoDB在業(yè)務層的使用有較為詳細的了解,可以使用mongoDB完成基本的業(yè)務開發(fā)。
第1章 數(shù)據(jù)庫基本概念
本章主要介紹了數(shù)據(jù)庫的概念以及mongoDB的特性和現(xiàn)狀。
第2章 mongoDB安裝與配置
本章主要講解了如何搭建簡單的MongoDB服務,并了解服務啟動所需要的各種目錄及其作用,了解常用的啟動參數(shù)。
第3章 mongoDB基本使用
本章主要講解了如何連接MongoDB數(shù)據(jù)庫,如何進行數(shù)據(jù)庫的增刪改查等基本操作,學習數(shù)據(jù)庫基本使用。
第4章 mongoDB常見的查詢索引
本章主要介紹幾種常見的查詢索引,例如_id索引、單鍵索引、多鍵索引、復合索引、過期索引等,學習如何利用索引提高數(shù)據(jù)庫的查詢性能。
第5章 全文索引
本章主要介紹了全文索引的相關知識,包括索引的創(chuàng)建,以及如何使用全文索引進行查詢,除此之外,還對索引的使用限制進行了簡要介紹
第6章 地理位置索引
本章主要介紹了地理位置索引的相關知識,以及如何評估系統(tǒng)的索引使用情況。
- 視頻: 6-1 [mongoDB] 索引屬性—name指定 (03:42)
- 視頻: 6-2 [mongoDB] 索引屬性—unique指定 (01:41)
- 視頻: 6-3 [mongoDB] 索引屬性—sparse和expireAfterSeconds指定 (04:53)
- 視頻: 6-4 [mongoDB] 地理位置索引 (02:03)
- 視頻: 6-5 [mongoDB] 2D索引詳解 (06:04)
- 視頻: 6-6 [mongoDB] 使用geoWithin查詢 (03:14)
- 視頻: 6-7 [mongoDB] 使用geoNear查詢 (03:14)
- 視頻: 6-8 [mongoDB] 2dsphere索引詳解 (02:22)
- 視頻: 6-9 索引構建情況分析 (01:52)
- 視頻: 6-10 mongostat查看mongodb運行狀態(tài)使用命令介紹 (06:03)
- 視頻: 6-11 使用mongostat效果驗證 (02:52)
- 視頻: 6-12 關于profile集合 (06:51)
- 視頻: 6-13 關于mongodb日志 (00:48)
- 視頻: 6-14 關于explain (01:48)
- 視頻: 6-15 索引總結 (00:58)
第7章 mongoDB安全
本章主要講解通過設置用戶名密碼,使得MongoDB的使用更為安全,同時學習MongoDB的權限管理體系,搭建一個具有完善權限級別的數(shù)據(jù)庫系統(tǒng)。