Docs Menu
Docs Home
/
MongoDBマニュアル

サーバーサイド JavaScript

項目一覧

  • Overview
  • サーバー上のmongoshインスタンスを介して .jsファイルを実行
  • 同時実行性
  • JavaScript のサーバー側実行を無効にする

MongoDB は、JavaScript コードをサーバー側で実行する次のコマンド、メソッド、演算子を提供します。

また、サーバー上で実行する JavaScript ファイルをmongoshに指定することもできます。 詳細については、「サーバー上のmongoshインスタンスを介して.jsファイルの実行」を参照してください。

注意

MongoDB の JavaScript

これらのメソッドは JavaScript を使用しますが、MongoDB とのほとんどのやり取りでは JavaScript は使用されず、やり取りするアプリケーションの言語で慣用的なドライバーが使用されます。

JavaScript コードをサーバー側で実行する必要がない場合は、「 JavaScript のサーバー側実行を無効にする 」を参照してください。

注意

SELinux を使用している場合、サーバー側の JavaScriptを必要とする MongoDB 操作ではセグメント違反エラーが発生します。 「 JavaScriptのサーバー側実行を無効にする 」では、サーバー側 JavaScript の実行を無効にする方法について解説しています。

JavaScript( .js )ファイルをmongoshに指定すると、サーバー上でファイルを実行できます。 これは、バッチ管理作業を実行するのに適した手法です。 サーバー上でローカルホスト インターフェース経由で接続するmongoshを実行すると、接続は高速で低レイテンシになります。

同時実行情報については、個々のメソッドまたは演算子のドキュメントを参照してください。 同時実行テーブルも参照してください。

JavaScript のサーバー側実行をすべて無効にすることができます。

次へ

MongoDB とは?