web-dev-qa-db-ja.com

良いMongoDB GUIクライアントとは何ですか?

私は Rockmongo をWindowsで使用しています-これはphpベースのWebツールです。しかし、Ubuntu(12.04)ではおかしな振る舞い-クエリが頻繁にタイムアウトする-と私はより良いクライアントを探しています。 UbuntuでMongoDBに良いことを誰もが知っていますか?

57
Eyal

私が知っていることの1つ(ただし、インターフェイスがあまり好きではない)は Mongo です。これは、ブラウザーベースのアプリケーションではなく、デスクトップです。スクリーンショットは次のとおりです。

a screenshot of UMongo

これまで私は MonjaDB を使用してきました-これはEclipseプラグインであり、とにかくEclipseは私のIDEです。私はそれが好きです; RockMongo で使用していたすべての機能を備えているようです。

MonjaDBのスクリーンショットを次に示します(彼のWebサイトには、いくつかの指示があります)。

a screenshot of MonjaDB

それをインストールするには、明らかにEclipse(Ubuntuリポジトリから取得できます)が必要です。完了したら、[ヘルプ]-> [新しいソフトウェアのインストール]に移動して、 この更新サイト を追加する必要があります。私は気に入っていますが、MongoのGUIのためだけにIDEを切り替える人は多くないと思います(間違っているかもしれませんが)。

UMongoとMonjaDBの両方のソースコードはGitHubにあります。

19
Eyal

Robo 3T (以前はRoboMongoとして知られていました)

シェル中心のクロスプラットフォームオープンソースMongoDB管理ツール(つまり、管理GUI)。

[It]は、MongoDBのmongo Shellを強化する同じJavaScriptエンジン(Mozilla SpiderMonkeyベース)を埋め込みます。つまり、RobomongoでMongoDBシェルの既存のスキルを再利用できるということです。

編集

詳細情報:

  • Linux、OSX、Windows で利用可能です。
  • Linuxについては、.rpm(Fedora、CentOS、openSUSE)、. deb(Debian、Ubuntu)および.tar.gz形式で利用可能なパッケージがあります。
  • (Speechのように)無料です。 GitHubリポジトリにアクセスできます here
64
rsenna

mongobooster をチェックアウトできます。 MongoBoosterは、MongoDB v2.2-3.2用のシェル中心のクロスプラットフォームGUIツールであり、インプレース更新、Lodash&Moment.js統合、ES6構文サポート、真のインテリセンス体験を提供します。

MongoBoosterには次の機能があります。

  1. MongoBoosterは、真のIntelliSenseエクスペリエンスを提供します。ビルトイン言語サービスは、可能なすべての補完、メソッド、プロパティ、変数、キーワード、さらにはMongoDBコレクション名、フィールド名、演算子を認識しています。入力すると、IntelliSenseの候補がポップアップ表示されます。
  2. スクリプトエディターでは、メソッド呼び出しを入力しているときにパラメーターヒントがポップアップ表示されます。便利な日付範囲スニペット、SQLからMongoDB変換スニペット...
  3. マウスホバーには、シンボルのタイプ、関数定義、タイプ情報、ドキュメントなど、多くの有用な情報が表示されます。
  4. 一致する括弧は、カーソルがそれらのいずれかに近づくとすぐに強調表示されます。
  5. MongoBoosterでできることはすべてコマンドパレットにあります。ショートカットCTRL-SHIFT-Pを使用して表示
  6. MongoDB接続のSSHトンネリング
  7. シャードとレプリカセットの簡単な管理
  8. いくつかの制限付きの無料ライセンスがあります。

免責事項:私はMongoBoosterで働いています。

mongobooster_main_screen

12
QingHai

3T MongoChef は、MongoDB用のマルチプラットフォームデスクトップGUIであり、Ubuntu上でも実行されます。これは商用ツールですが、個人および非商用での使用は無料です。

便利な機能がたくさんあります。インプレースデータ編集またはドラッグアンドドロップ検索クエリビルダー(www.3t.io/mongochef/mongochef-whats-new)。

**Screenshot of 3T MongoChef on Ubuntu**

9
Tomek

qMongoFront は、Linux上のQTベースのMongoDB GUIクライアントです。完全に無料でオープンソースです。

2
gavin

RockMongo

RockMongo (Webベースのphpクライアント)がありますが、それがどれほど良いかわかりません。

2
desgua

MongoDB Compass

MongoDBのGUI。データを視覚的に探索します。アドホッククエリを数秒で実行します。完全なCRUD機能でデータを操作します。クエリのパフォーマンスを表示して最適化します。 Linux、Mac、またはWindowsで利用可能。コンパスを使用すると、インデックス作成、ドキュメントの検証などについてより賢明な決定を下すことができます。

  • OfficialMongoDBのGUI。
  • 豊富な機能:直接的なデータアクセスだけでなく、リアルタイムサーバー統計、視覚的説明計画、インデックスメンテナンス、集約パイプラインUIも提供します。
  • Linux(RedHat、Ubuntu)、OSXおよびWindows で利用可能です。
  • コミュニティバージョンは無料で(FLOSSではなくBeerのように)、いくつかの機能がありません。商用版について:「MongoDB Compassは、サブスクリプションの一部として利用できます。ReadonlyEditionおよびIsolated Editionも同様です。」
2
rsenna

Mongo Management Studio

これは、かなりのUIを備えたクロスプラットフォームツールです。コミュニティ版は無料です。プロフェッショナル版には、より多くの機能があり、サポートが含まれています。

1
4kochi

無料 NoSQLビューアー MongoDBおよびその他のNoSQLデータベース用のGUIツール。データへの便利なインターフェイスを提供し、多くの便利な機能をサポートします。

0
Michael

Tadpole DBハブを表示します。おたまじゃくしは、webベースのdbクライアントツールです。 https://github.com/hangum/TadpoleForDBTools/wiki

mongoDB、mariaDB、MySQL、MSSQL、Apache Hive、pgsql、sqlite ...をサポート

0
hangum

ロボ3T

Robo 3T(以前のRobomongo)は、MongoDB愛好家向けの無料の軽量GUIです。 Robo 3T(robo3t-snap)は、現在サポートされているすべてのバージョンのUbuntuでスナップパッケージとしてパッケージ化されています。 robo3t-snapには、MongoDBシェルが組み込まれています。

Robo 3Tをインストールするには、Ubuntuソフトウェアでアプリを検索するか、ターミナルを開いて次のように入力します。

Sudo snap install robo3t-snap  

Studio 3T

Studio 3T (以前のMongoChef)はプロフェッショナルなGUIであり、MongoDB用のIDEです。 Studio 3Tは、Core、Pro、およびEnterpriseエディションで利用できます。 Coreエディションは、非営利目的の使用には常に無料です。

特徴:

  • IntelliShellでのオートコンプリートクエリ
  • フィールドをドラッグアンドドロップして視覚的にクエリを作成する
  • SQLを使用してMongoDBを照会する
  • 段階ごとに集計クエリを構築する
  • 5言語でドライバーコードを生成する
  • SQL移行を含む、インポートとエクスポートの複数の方法
  • インポートなどの反復的なMongoDBタスクを自動化する
  • その他多数...
0
karel

MongoDBには、GUIスタイルの管理インターフェイスは含まれていません。しかし、実際には docs.mongodb.org にリストされている管理UIを確認することをお勧めします。

詳細については、これを確認してください link

0
Amol M Kulkarni