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

MongoDB教程之基本管理命令

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

1.  啟動(dòng)和停止MongoDB:

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

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

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

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

    /> pkill mongod
    /> pkill -2 mongod
 

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

    /> pkill -9 mongod
 

    該信號(hào)將會(huì)導(dǎo)致mongodb server強(qiáng)制性立即退出。
    除了上述方法之外,我們還可以通過(guò)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)時(shí)間范圍查詢的代碼詳解

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

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

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

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

    MongoDB集合中的文檔管理

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

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

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

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

    下面小編就為大家?guī)?lái)一篇老生常談MongoDB數(shù)據(jù)庫(kù)基礎(chǔ)操作。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程

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

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

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

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

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

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

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

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

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

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

最新評(píng)論

乌鲁木齐县| 安义县| 江口县| 富川| 弥渡县| 丹东市| 镇安县| 崇仁县| 绵阳市| 鸡西市| 南陵县| 慈溪市| 惠来县| 林周县| 德格县| 公安县| 修水县| 辽源市| 托克逊县| 高尔夫| 江都市| 西和县| 宝清县| 鄄城县| 东乌珠穆沁旗| 赞皇县| 芦溪县| 镇坪县| 平山县| 富顺县| 聊城市| 曲周县| 酒泉市| 梓潼县| 县级市| 卓资县| 夹江县| 临邑县| 龙陵县| 峨眉山市| 昌黎县|