1. 程式人生 > >跟我一起學MongoDB之——視覺化工具Compass的簡單使用

跟我一起學MongoDB之——視覺化工具Compass的簡單使用

首先官方為大家介紹了一下MongoDB Compass的主要功能:

1.對資料的視覺化

2.插入、修改、刪除

3.除錯、優化

進入Compass首先出現連線介面如下(此處我使用的是我操作時候的介面狀態)

直接使用預設None無賬戶連線了嘻嘻嘻

點選綠色CONNECT連線進入看到如下介面:

左側顯示database列表  右側是database的儲存大小、collection數量以及index數量

中間上方綠色按鈕可以直接建立database

下面點選左側compass看到如下情況:

依舊可以綠色按鈕直接建立collection很是舒服嘻嘻嘻,拯救懶癌星人

因為collection view 是有許可權的 所以這裡沒有顯示出內容

點選demo檢視資料內容

我個人認為FILTER是操作時候非常方便的,可以直接篩選資料

以Age為例,右側圖示將年齡分佈以直方圖形式展現將滑鼠放在直方圖上還會顯示資料

在Company下面這個灰色條顯示資料型別佔比,其中百分之七十三是String型別 對於稀疏欄位,一些文件並沒有儲存該值,Compass將缺失值的比例顯示為“undefined”。在這裡,27%的示例文件缺失了age欄位

 

下面介紹FILTER使用  Compass查詢也是視覺化的,操作起來非常方便。

依舊以Age為例

直接點選右側直方圖 年齡分佈20-25對應bar filter內會自動填寫

APPLY 即可篩選資料

或是直接在FILTER內輸入篩選項

下面是如何建立索引:

刪除索引:

Compass比較有趣的是無論刪除database collection index 什麼的都要輸入一下名稱 確認是否要刪除所選項

對於document的新建、更改操作 

對於文件內資料的輸入我們也可以提前設定規範驗證

將Age型別設定為32-bit integer 且文件內必須存在Age

無Age 報錯  

Age 型別錯誤 報錯  

操作歷史查詢(動態圖表有沒有超級好看!)

以上是部分MongoDB Compass功能及使用介紹 希望能夠幫助到需要使用的人

如果有出現錯誤請大家及時糾正,有補充內容也可以提出哦,感謝米娜桑~

轉載的這位博主,是一個日漫愛好者,性格活潑開朗,很不錯哦,慢慢的正能量!

原文地址:https://blog.csdn.net/ltuantuan/article/details/80281079?utm_source=copy