sql >> データベース >  >> NoSQL >> MongoDB

1つのコマンドでmongoDBを停止する方法

    MongoDBの開始と停止については、MongoDBのマニュアルで説明されています。シェル、CLI、ドライバーなどを介してMongoDBを停止するさまざまなオプションについて説明します。また、MongoDBを誤って停止するリスク(データの破損など)についても詳しく説明し、さまざまな強制終了シグナルについて説明します。

    さらに、UbuntuまたはDebianのパッケージマネージャーを使用してMongoDBをインストールした場合は、次のようにmongodb(現在はubuntuのmongod)を停止できます。

    • アップスタート:sudo service mongod stop

    • Sysvinit:sudo /etc/init.d/mongod stop

    またはMacOSXの場合

    • $ topを使用してmongodプロセスのPIDを検索します

    • $ kill <PID>でプロセスを強制終了します (Mongoドキュメントにはこれに関する詳細があります)

    またはRedHatベースのシステムの場合:

    • service mongod stop

    または、WindowsではMongoDBという名前のサービスとしてインストールした場合 :

    • net stop MongoDB

    また、サービスとしてインストールされていない場合(Windows 7以降)は、次のコマンドを実行できます。

    • taskkill /f /im mongod.exe

    不潔なシャットダウンの問題、そのようなシナリオを回避する最善の方法、および不潔なシャットダウンが発生した場合の対処方法の詳細については、「予期しないシャットダウン後にデータを回復する」を参照してください。



    1. StackExchangeRedisChannelPrefixがキーをスコープしない

    2. OAuthdインスタンスの実行に関する問題

    3. MongoDBとNodejsを使用した日付の挿入とクエリ

    4. JavaScriptデザインパターン-不要な非同期性への対処