【MongoDB】NoSQL Manager for MongoDB 教程(進階篇)


      項目做完,有點時間,接着寫下第二篇吧。回顧戳這里  基礎篇:安裝、連接mongodb、使用shell、增刪改查、表復制

      本文屬於進階篇,為什么叫進階篇,僅僅是因為這些功能屬於DB范疇,一般使用的不多,了解即可,需要時在翻看。

      主要包含以下幾個內容:索引、備份還原、性能監控、從其他關系型數據庫(mysql,sqlserver)導數據導mongodb

一、索引

        ① 可以在shell命令行執行。

db.movie.ensureIndex({"year":1,"id":-1},{background: true})

        ② 也可以直接通過GUI來實現。 

            

        

二、備份還原和性能監控

       ① 可以通過cmd 進入mongodb 執行 mongodump(備份)、mongorestore(還原)、mongostat(查看用戶、進程、鎖... )、mongotop(查看讀寫情況)。

           Tip:在客戶端shell不能執行,只能到cmd切到mongodb\bin執行。

           語法方面不作說明,需要的自行百度。

           另外,分享一點個人感受,當我們學習的語言多了的時候,語法的記憶問題就變得尤為突出,有時很難記清楚各種語法之間的差別,尤其是一些不常用的語言、語法更是如此。 

           很多時候,都是需要用的時候再百度谷歌。 而管理工具可以省去記憶一些基礎語法的時間,同時圖形記憶也比較深刻,並且有利於提高效率,這也是為什么要使用管理工具的原因。

       ② 也可以直接通過GUI來實現。

           以下幾個功能 mongodump(備份)、mongorestore(還原)、mongotop(查看讀寫情況), 在執行時,都需要指定程序所在path,比如我的是: C:\Program Files\MongoDB\Server\3.4\bin

           

          

         備份

         

         

         還原

         

         性能查看

         

         

         

三、從其他關系型數據庫(mysql,sqlserver)導數據導mongodb

      傻瓜式一路next,mysql,sqlserver都一樣,以mysql為例,Step by Step:

      

      

        

        

        

        

四、用慣了NoSQL Manager for MongoDB,發現還不錯,但是試用到期了,怎么破

      刪除這兩個地方的東西就好了

     1、刪除注冊表

           運行 -->regedit  刪除 HKEY_CURRENT_USER\Software\NoSQL Manager Group

     2、刪除該文件夾  

          C:\ProgramData\NoSQL Manager Group

     3、重新啟動


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM