最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB教程之基本管理命令

 更新時間:2015年05月05日 08:43:06   投稿:junjie  
這篇文章主要介紹了MongoDB教程之基本管理命令,本文講解了啟動和停止MongoDB、服務(wù)器狀態(tài)監(jiān)控兩部份內(nèi)容,需要的朋友可以參考下

1.  啟動和停止MongoDB:

    執(zhí)行mongod命令啟動MongoDB服務(wù)器。mongod有很多可配置的選項(xiàng),我們通過mongod --help可以查看所有選項(xiàng),這里僅介紹一些主要選項(xiàng):
 

復(fù)制代碼 代碼如下:

    --dbpath:
    缺省情況下數(shù)據(jù)庫的數(shù)據(jù)目錄為/data/db。對于Windows平臺,如果當(dāng)前的可執(zhí)行文件位于D盤,那么其缺省數(shù)據(jù)目錄為D:\data\db。我們可以通過這個選項(xiàng)為服務(wù)程序重新指定數(shù)據(jù)目錄。如果當(dāng)前主機(jī)運(yùn)行多個mongod,那么必須為每個服務(wù)程序指定不同的數(shù)據(jù)目錄,因?yàn)楫?dāng)mongod啟動成功之后,會在數(shù)據(jù)目錄下創(chuàng)建一個mongod.lock的文件,該文件用于防止其它mongod進(jìn)程數(shù)據(jù)該數(shù)據(jù)目錄。如:
    mongod --dbpath=D:/data2/db
   
    --port
    缺省情況下的默認(rèn)端口號是27017。同樣當(dāng)有多個mongod服務(wù)程序在同一臺主機(jī)同時運(yùn)行時,則需要為它們分別指定不同的監(jiān)聽端口。如:
    mongod --port=29017
   
    --fork
    以守護(hù)進(jìn)程的方式運(yùn)行MongoDB。
   
    --logpath
    指定日志輸出路徑,而不是輸出到命令行。如果對文件夾有寫權(quán)限的話,系統(tǒng)會在文件不存在時創(chuàng)建它。它會將已有文件覆蓋掉,清除所有原來的日志記錄。如果想保留原來的日志,還需要使用--logappend選項(xiàng)。如:
    /> mongod --logpath=D:\logdata\mylog.log
    all output going to: D:\logdata\mylog.log
    需要說明的是,對于上例,logdata目錄必須被提前手工創(chuàng)建,否則mongod將執(zhí)行啟動失敗。
   
    --config
    指定配置文件,用于加載命令行未指定的各種選項(xiàng)。如:
    mongod --config=D:\mydb.conf
    配置文件的示例內(nèi)容如下:
    port = 29017
    fork = true   #這里的井號表示注釋部分,對于fork這種命令行選項(xiàng),需要用true來表示打開了。
    logpath = D:\mylog\db.log

    通常情況下,我們都是希望將mongodb server優(yōu)雅的關(guān)閉。如果服務(wù)程序運(yùn)行于前臺,那么直接CTRL+C即可。如果是后臺,那么可以通過SIGINT和SIGTERM信號來通知服務(wù)程序準(zhǔn)備退出,服務(wù)器在收到信號后,會先妥善的安排退出前的數(shù)據(jù)和狀態(tài)保存工作,如:正常的關(guān)閉當(dāng)前的連接、將緩存中的數(shù)據(jù)刷新到磁盤等。在完成所有這些工作之后,服務(wù)器正常停止。如:
 
復(fù)制代碼 代碼如下:

    /> pkill mongod
    /> pkill -2 mongod
 

    切記不要直接執(zhí)行下面的命令:
 
復(fù)制代碼 代碼如下:

    /> pkill -9 mongod
 

    該信號將會導(dǎo)致mongodb server強(qiáng)制性立即退出。
    除了上述方法之外,我們還可以通過mongo客戶端工具通知服務(wù)器正常退出,如:
   
復(fù)制代碼 代碼如下:

 > use admin
    switched to db admin
    > db.shutdownServer()
 

2、服務(wù)器狀態(tài)監(jiān)控:

復(fù)制代碼 代碼如下:

    C:\Mine\ThirdParty\mongodb\bin>mongostat
    connected to: 127.0.0.1
    insert  query update delete getmore command flushes mapped  vsize    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...
     0      0      0      0       0       1       0     0m   100m    ... ...

相關(guān)文章

  • 在MongoDB中實(shí)現(xiàn)時間范圍查詢的代碼詳解

    在MongoDB中實(shí)現(xiàn)時間范圍查詢的代碼詳解

    MongoDB作為一個高性能、開源、無模式的文檔型數(shù)據(jù)庫,廣泛應(yīng)用于各種需要靈活數(shù)據(jù)模型的應(yīng)用場景中,在處理與時間相關(guān)的數(shù)據(jù)時,MongoDB提供了強(qiáng)大的查詢能力,本文將詳細(xì)介紹如何在MongoDB中執(zhí)行時間范圍查詢,需要的朋友可以參考下
    2024-08-08
  • 關(guān)于MongoDB數(shù)據(jù)庫核心概念

    關(guān)于MongoDB數(shù)據(jù)庫核心概念

    這篇文章主要介紹了關(guān)于MongoDB數(shù)據(jù)庫核心概念,MongoDB由C++語言編寫,是一個基于分布式文件存儲的開源數(shù)據(jù)庫系統(tǒng),需要的朋友可以參考下
    2023-04-04
  • MongoDB集合中的文檔管理

    MongoDB集合中的文檔管理

    這篇文章介紹了MongoDB集合中文檔的管理方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • 分享MongoDB修改oplog大小的4種方法

    分享MongoDB修改oplog大小的4種方法

    這篇文章主要介紹了分享MongoDB修改oplog大小的4種方法,文章基于MongoDB修改oplog大小展開其方法的介紹,需要的小伙伴可以參考一下
    2022-04-04
  • 老生常談MongoDB數(shù)據(jù)庫基礎(chǔ)操作

    老生常談MongoDB數(shù)據(jù)庫基礎(chǔ)操作

    下面小編就為大家?guī)硪黄仙U凪ongoDB數(shù)據(jù)庫基礎(chǔ)操作。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程

    MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程

    這篇文章主要介紹了MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程,我們只需要在命令行界面中用簡單的命令操作mongorestore和mongodump工具就可以實(shí)現(xiàn),需要的朋友可以參考下
    2016-06-06
  • Windows10安裝MongoDB4.0詳細(xì)步驟及啟動配置教程

    Windows10安裝MongoDB4.0詳細(xì)步驟及啟動配置教程

    這篇文章主要介紹了Windows10安裝MongoDB4.0詳細(xì)步驟及啟動配置教程 ,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 詳解MongoDB數(shù)據(jù)庫基礎(chǔ)操作及實(shí)例

    詳解MongoDB數(shù)據(jù)庫基礎(chǔ)操作及實(shí)例

    這篇文章主要介紹了詳解MongoDB數(shù)據(jù)庫基礎(chǔ)操作及實(shí)例的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • Mongodb 副本集搭建問題總結(jié)及解決辦法

    Mongodb 副本集搭建問題總結(jié)及解決辦法

    這篇文章主要介紹了Mongodb 副本集搭建問題總結(jié)及解決辦法的相關(guān)資料,在Mongodb 副本集搭建過程中會遇到很多問題,這里就對常見問題進(jìn)行總結(jié)并提供解決辦法,需要的朋友可以參考下
    2016-12-12
  • Mongodb數(shù)組字段索引之多鍵索引

    Mongodb數(shù)組字段索引之多鍵索引

    Mongodb字段允許包含字符,文檔,數(shù)組等各種各樣的類型,同樣Mongodb索引也可以支持字符,文檔,數(shù)組等類型,本文結(jié)合Mongodb官方文檔,介紹Mongodb數(shù)組類型數(shù)據(jù)的索引——多鍵索引,感興趣的朋友跟隨小編一起看看吧
    2024-07-07

最新評論

仙居县| 长治县| 鲜城| 运城市| 泰顺县| 奈曼旗| 石泉县| 铜川市| 南漳县| 三原县| 神农架林区| 台东县| 延长县| 枣庄市| 武胜县| 遵义市| 慈利县| 且末县| 子长县| 岳普湖县| 巴东县| 孝昌县| 长兴县| 河曲县| 隆尧县| 墨竹工卡县| 紫金县| 许昌县| 金山区| 阜南县| 新民市| 绵竹市| 蛟河市| 华亭县| 荣成市| 天柱县| 台州市| 阳春市| 阳曲县| 县级市| 星子县|