背景:
日常業務で MongoDB を頻繁に使用する必要がある場合は、煩雑なスクリプト作成、長いコマンド ライン操作、複雑なデータ モデリングとインデックス作成などの問題点を経験したことがあるはずです。これらの問題は作業効率を低下させるだけでなく、エラーや抜け穴が発生しやすくなり、データセキュリティにリスクをもたらすため、これら一連の問題を解決するソフトウェアが急務となっています。
序文:
しかし、NexNoSalClient を使用すると、これらの問題はもう問題になりません! NexNoSalClient はクロスプラットフォームの NoSOI クラスター管理ツールであり、ES、Redis、MongoDB クラスターに簡単に接続して管理するのに役立ち、面倒なスクリプトや冗長なコマンド ラインを回避できます。オペレーション。さらに重要なのは、グラフィカルな操作インターフェイスを提供し、クリックするだけでデータの追加、削除、確認、変更、データモデリング、インデックスの変更などの機能を実行できるため、使用効率と作業品質が大幅に向上します。
特徴:
1. 新しい MongoDB クラスターを追加します
ソフトウェアをインストールした後、ソフトウェアを開きます -- 「左上隅」 -- 「新規」 --> MongoDB を選択します。以下の図を参照してください。
2. コレクションを追加する
MongoDBクラスターを追加後、下図の赤枠の位置であるクラスター名の右にある「+」をクリックすると、コレクション追加ダイアログが表示されるので、コレクション名を入力します。 [確認] をクリックすると、コレクションが正常に追加されます。
3. コレクションの削除
図に示すように、新しく追加された MongoDB クラスターをクリックすると、NexNoSalClient によってクラスター内のすべてのコレクションが自動的に表示され、削除するコレクションを見つけて、コレクション名の右側にあるゴミ箱をクリックして対応するコレクションを削除します。下に:
4. 収集データの運用
1. 新しい文書
コレクションを追加するとき、ドキュメントを追加できます。追加したコレクションをクリックして、コレクション データ操作インターフェイスを開きます。インターフェイスの追加ボタンをクリックすると、ドキュメントの追加ダイアログ ボックスが表示され、追加するドキュメントを入力します. コンテンツを確認して [確認] をクリックすると、ドキュメントが追加されます。
2. ドキュメントのクエリ
クエリ関数は、このソフトウェアの最も特別な機能です。まず第一に、これにより、長い MongoDB スクリプトを作成する必要がなくなります。コレクション内のフィールドについては、直接リストできます。見てみましょう:
2.1. コレクションフィールドのリストをサポートします。
2.2. 豊富な演算子:
=、>、>=、<、<=、!=、in、not in、exists、like をサポートし、並べ替えもサポートします
たとえば、userNo=72058 をクエリし、createTime に従って昇順に並べる場合は、これを行うだけで済みます。
すごく便利ですね? 以前はコードをたくさん書いていましたが、今では 72058 を入力する必要があり、それ以外はすべてクリック操作です。
3. ドキュメントを変更する
変更したいドキュメントを見つけたら、編集ボタンをクリックしてドキュメントの編集ダイアログボックスをポップアップ表示します。
ドキュメントの変更はソフトウェアのもう 1 つの主要な機能であり、テーブルと JSON の 2 つのスタイルをサポートします。
変更が完了したら、「確認」をクリックすると文書の変更が完了します。
4. 文書を削除する
削除するドキュメントを見つけたら、削除ボタンをクリックしてドキュメントを削除します。ここにはスクリーンショットは表示されません。
5、コレクションインデックス操作
インデックスの追加は MongoDB の一般的な操作ですが、コードの山でもあります。
1. クエリインデックス
インデックス TAB ページに切り替えると、現在のコレクションのすべてのインデックスが表示されます。デフォルトでは、MongoDB は _id フィールドにインデックスを作成しますが、このインデックスは削除できません。
インデックスの作成スクリプトをクリックして、MongoDB でインデックスを作成するスクリプトがどのようなものかを確認してみましょう。
db.abc343.createIndex({"_id":1},{"name":"_id_"})
2. 新しいインデックス
たとえば、インデックスを追加する場合は、ステータスに基づいてインデックスを構築します。
インターフェイスの [インデックスの追加] ボタンをクリックして、インデックスの追加ダイアログ ボックスをポップアップ表示します。
最初にインデックス名を入力します。もちろんインデックス名は必須ではありません。入力しない場合は、MongoDB が自動的に生成します。
インデックスが昇順か降順であるかに関係なく、インデックス フィールドを選択します。現在はテキスト インデックスとハッシュ インデックスも示されています。
オプションのパラメータを選択します。たとえば、バックグラウンドで実行することを選択します。これは一意のインデックスです。次の図を参照してください。
3. インデックスを削除する
インデックスの削除については詳しく説明しませんが、削除したいインデックスを見つけて削除ボタンをクリックします。
追記:
編集者もすでにこのソフトを使っていますが、非常に使いやすいと感じていますので、使いやすく強力なデータベース管理ソフトをお探しなら、間違いなく NexNoSqlClient が最適です。ぜひ試してみてください。きっと驚くと思います。