mongoDB javascriptを使用して大量のデータを作成する
- 2022.02.08
- mongodb
mongoDBで、javascriptを使用して大量のデータを作成する手順を記述してます。jsで関数を作成してループ処理を行い、作成したjsをmongoから実行することで大量のデータを作成することが可能です。 環境 手順 「javascript」を使用して大量のデータを作成するには、まずは「js」フ […]
mongoDBで、javascriptを使用して大量のデータを作成する手順を記述してます。jsで関数を作成してループ処理を行い、作成したjsをmongoから実行することで大量のデータを作成することが可能です。 環境 手順 「javascript」を使用して大量のデータを作成するには、まずは「js」フ […]
mongoDBで、コレクション(テーブル)を削除する手順を記述してます。「db.コレクション名.drop()」で削除可能です。実行するとすぐ削除されます。「MongoDB Compass」だと警告がでるため、こちらから削除した方が安全かと思われます。 環境 手順 コレクション(テーブル)を削除するに […]
mongoDBで、コレクション(テーブル)を作成する手順を記述してます。「db.createCollection();」でコレクション名を指定することで作成することが可能です。 環境 手順 コレクション(テーブル)を作成するには、「db.createCollection();」を使用します。 実際に […]
mongoDBで、使用しているDBの状態を取得する手順を記述してます。「db.stats()」を使用します。mongo5でも同じコマンドで確認することが可能です。 環境 手順 DBを作成するには、「db.stats()」を使用します。 実際に、取得してみます。 DBのサイズやcollectionの数 […]
mongoシェル上でディレクトリを移動する手順を記述してます。mongo6では「process.chdir」を使用してmongo5では「cd()」を使用します。 環境 手順 mongoシェル上でディレクトリを移動するには、「process.chdir()」は使用します。 実際に使用して、移動してみま […]
mongoDBで、DBを一覧で取得する手順を記述してます。「show dbs」というコマンドで簡単に確認することができます。 環境 手順 DBを一覧で取得するには、「show dbs」を使用します。 実際に、取得してみます。 存在しているDBが一覧でサイズと一緒に取得されていることが確認できます。 […]
mongoDBで、オブジェクトの配列に条件を指定して抽出する手順を記述してます。「find」に「$all」と「$elemMatch」を使用して条件を指定いきます。 環境 手順 オブジェクトの配列に条件を指定して抽出するには、「$all」と「$elemMatch」を使用します。 実際に、以下のデータベ […]
mongoDBで、DBを作成する手順を記述してます。「use」で作成したいDB名を指定するだけ簡単に作成できます。作成後は、作成したDBが使用状態になります。 環境 手順 DBを作成するには、「use」を使用します。 実際に、「testdb」というDBを作成してみます。 確認してみます。 表示されま […]
mongoDBで、ユーザーを指定して削除する手順を記述してます。「db.dropUser()」でユーザー名を指定することで可能です。DBは「admin」を使用します。 環境 手順 ユーザーを指定して削除するには、「db.dropUser()」を使用します。 実際に削除してみます。 表示されている「s […]
Rocky Linuxで、「MongoDB5.0」をインストールするまでの手順を記述してます。 環境 OS Rocky Linux release 8.4 (Green Obsidian) 事前準備 repoファイルを作成します。 以下の内容で、編集します。※リポジトリはこちらで確認できま […]