MongoDBのドキュメントとコレクションを視覚的に管理する[終了]


152

私はレポートシステムでMongoDBを使用しており、一連のテストドキュメント全体を削除する必要があります。JSONベースのコマンドラインツールを使用してもそれほど問題はありませんが、特にコマンドプロンプトウィンドウから、ドキュメントの検索、OIDのコピーアンドペーストなどを続けなければならないのは非常に面倒です。複数行を囲むテキストを「マーク」するには?)

データベースとコレクションを視覚的に検査し、いくつかの単純なCRUDタスクを実行し、適切なウィンドウ(コマンドプロンプトではない)で複数のスクリプトを管理するにはどうすればよいですか?


3
私は自分の質問を締めくくります。それが書かれた当時、風景は不毛であり、1つか2つの答えでさえ奇跡でした。しかし、今はツールがたくさんあるようで、答えは時間の経過とともに投票に変わるだけです。
アーロンノート、


19
SOに関する私の唯一の問題は、質問を締めくくるのにどれほど積極的であるかです。これを見てください。私はGoogle検索で見つけました。非常に賛成されており、優れたよく維持された承認済みの回答があり、開発者である私にとって非常に役に立ちました。なぜそれを閉じるのですか?この質問は、討論、議論、投票、または拡張された議論を求めることは証明されていません。それが閉じている場合、プログラマーがアクセスできる知識の本体が減ります。これは、SO、IMHOの精神と意図の反対です。
Ryan Shripat、2015

9
こんにちは@Aaronaught-あなたはそれを閉じることに投票していると言ってあなたのコメントを見ましたが、それは実際には無関係だと思うので無視しました。「あなたの」質問はコミュニティに属します。ここには時代遅れで役に立たない答えがありますが、投票数70のトップ投票は非常に最新で役に立ちます。私は昨日このグーグル検索を行ってこれを見つけたので、それは非常に必要であると私は言います-ちょうど昨日、これから価値を得ました。
Ryan Shripat 2015

2
メンタルスタックオーバーフローのプログラマーが、使用するツールを識別しようとするメンタルスタックオーバーローのプログラマーに最適なソースとして、使用するツールを識別しようとするメンタースタックオーバーフローを持つプログラマーに対する、別の「クローズド」で非常に賛成のStackOverflow質問。しかし、もちろん、質問は閉じられている必要があります!!!!! ...そうですね、ツールとライブラリの選択に関するいくつかの質問は、過度に意見に基づくものになる可能性があるからです。何よりもまず、何よりもまず役に立たない質問からコミュニティを保護する必要があります!
Dan Nissenbaum、2016年

回答:


197

以下は、人気のあるMongoDB GUI管理ツールです。

オープンソース

  • dbKoda-クロスコンプリート、タブ付きエディター、オートコンプリート、構文強調表示、コードフォーマット(さらに、自動保存、Studio 3Tでサポートされていないもの)、ビジュアルツール(プランの説明、リアルタイムパフォーマンスダッシュボード、クエリ、および集計パイプラインビルダー) )、プロファイリングマネージャー、ストレージアナライザー、インデックスアドバイザー、MongoDBコマンドをNode.js構文などに変換します。インプレースのドキュメント編集やテーマを切り替える機能がありません。

    dbKodaスクリーンショット

  • Nosqlclient-複数のシェル出力タブ、オートコンプリート、スキーマアナライザー、インデックス管理、ユーザー/ロール管理、ライブモニタリング、その他の機能。Electron / Meteor.jsベースで、GitHubで積極的に開発されています

  • adminMongo-ウェブベースまたはエレクトロンアプリ。サーバーの監視とドキュメントの編集をサポートします。

クローズドソース

  • NoSQLBooster – MongoDB v2.2-4用のフル機能のシェル中心のクロスプラットフォームGUIツール。無料版、個人版、および商用版(機能比較マトリックス)。
  • MongoDB Compass –スキーマを視覚化findし、データベースに対してアドホッククエリを実行できるグラフィカルユーザーインターフェイスを提供します。これらはすべて、MongoDBのクエリ言語に関する知識がまったくありません。MongoDB、Inc.によって開発されました。クエリやシェルへのアクセスはありませんupdate
  • Studio 3T、以前はMongoChef – MongoDB用のマルチプラットフォームインプレースデータブラウザーおよびエディターデスクトップGUI(コアバージョンは個人的および非商用目的で無料です)。最終コミット:2017年7月24日
  • Robo 3T – Studio 3Tが買収。シェル中心のクロスプラットフォームオープンソースMongoDB管理ツール。シェル関連の機能のみ。たとえば、複数のシェルと結果、オートコンプリート。エクスポート/インポートまたはその他の機能については言及されていません。最終コミット:2017年7月4日

  • HumongouS.io – CRUD機能、チャートビルダー、およびいくつかのコラボレーション機能を備えたWebベースのインターフェース。14日間の試用。

  • データベースマスター – WindowsベースのMongoDB Management Studioは、RDBMSもサポートしています。(無料ではありません)
  • SlamData-データのアップロードとダウンロード、クエリの実行、グラフの作成、データの探索を可能にするオープンソースのWebベースのユーザーインターフェイス。

放棄されたプロジェクト

  • RockMongo – PHP5で記述されたMongoDB管理ツール。伝えられるところでは、PHPの世界で最高です。PHPMyAdminに似ています。最終バージョン:2015年9月19日
  • Fang of Mongo – DjangoとjQueryで構築されたWebベースのUI。最後のコミット:2012年1月26日、フォークされたプロジェクト。
  • Opricot – PHPで記述されたブラウザーベースのMongoDBシェル。最新バージョン:2010-Sep-21
  • Futon4Mongo – MongoDB用のCouchDB Futon Webインターフェースのクローン。最終コミット:2010年10月9日
  • MongoVUE – Windows用のエレガントなGUIデスクトップアプリケーション。無料版と非無料版。 最新バージョン:2014-Jan-20
  • UMongo – Linux、Windows、Mac用のフル機能を備えたオープンソースのMongoDBサーバー管理ツール。Javaで書かれています。最終コミット2014年6月
  • Mongo3 –クラスタ管理用のRuby / Sinatraベースのインターフェース。最終コミット:2013年4月16日

1
素晴らしい返信です。非常に建設的です。また、私がコメント
Steve K

1
MongoVUEについて -これをここにドロップします。MongoLabはほとんどの計画をMongoDBのv3.0に更新しました。MongoVUEはmongod v2.6認証を使用するため、多くの人がリモートでmongodb v3.0インスタンスに接続できなくなります。別のリモートプロバイダーを使用していて>= v3.0 of mongodb、それらがを使用している場合、接続できなくなります
Augie Gardner

1
Windows上のRobomongoでMongoDB 3.2を使用している場合のアドバイス。コレクションとオブジェクトは正しく作成されていますが、最新バージョン(app.robomongo.org/download.html)0.8.5はMongoDB 3.2と正しく連携せず、エクスプローラービューが空になります。それを見てください:blog.robomongo.org/robomongo-rc2-for-windows-mac-os-x-and-linuxとバージョン0.9.0 RC2をダウンロードしてください。
パランザ2016年

1
さらに:github.com/rsercano/mongoclient meteorJSで書かれたが、ほとんどのプラットフォーム分布を持っています。
Sercan Ozdemir 2016年

1
完全なリストに感謝しますが、個々のアイテムに投票するために、回答が複数の人に分割されている方がよい場合があります。
xinbenlv

12

MongoVUEのダウンロードがhttp://blog.mongovue.com/downloadsで利用可能になりました


1
注:便利ですが... MongoVUEは、現時点ではコレクション/ドキュメントの編集を許可していません。ただし、次の機能に関するQ&Aは次のとおり
Justin Jenkins

2
MongoVUEはイライラします-見栄えがよく、いくつかの優れた機能がありますが、使用を開始すると、その制限に気付きます。ビジュアルツールでレコードを編集したり、埋め込まれたドキュメントを削除したりすることはできません。
UpTheCreek


1
mongoDB 3.0との互換性はまだありません
Chad Ruppert


3

本当の答えは...いいえ。

私が見つけた限りでは、MongoDBはかなり甘いので、非常に悲しい、合理的または公開されているWindows MonogoDBクライアントはありません。

CodeplexでWPFを使用して単純なアプリを一緒に投入することを考えましたが、それほどモチベーションがありません。

どんな機能に興味がありますか?多分あなたは私や他の人を刺激することができますか?

たとえば、DBやコレクション、そしておそらく単純な編集(シェルを使用する必要がない)を表示したいだけですか、それとももっと複雑なものが必要ですか。


1
MongoVUEはまだ「本当の」ビジュアルツールであるとは言えませんが... 現時点では、コレクションやドキュメントの編集は許可されていません(例:)
Justin Jenkins

私は同意します、「いいえ」が現在最良の答えです。ウィンドウ上でMongoDBを操作することは、本来あるべきことよりもずっと面倒です-単にツールがないためです。MongoDBサイトにリストされているそれらのほとんどは、半分完成したおもちゃプロジェクトです。
UpTheCreek

MongoVueはすばらしい、最も便利なクライアントです。なぜそれを使用しないのか分からない
Avi Kapuya

RoboMongoはMongoVueよりもはるかに優れています(さらにオープンソースです)
UpTheCreek

1

MongoVueは私が今まで見つけた中で最高のものです。データベースやコレクションのコピー、レコードのテキストモード表示などの優れた機能があり、非常に便利です。


1
更新-RoboMongoに移動
Avi Kapuya

RoboMongoはRobo 3Tに移動しました
And0rian


-1

比較的早い段階でPongoと呼ばれる、このためのWebベースのプロジェクトがあります。Pythonといくつかの依存関係のインストールが必要ですが、Windowsで実行する必要があります。


1
起動して実行するために今すぐやりたいと思っているよりも少し頭痛のようですが、既に依存関係を持っている人にとっては素晴らしい提案のようです。
アーロンノート、2010


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.