İyi bir MongoDB GUI istemcisi nedir?


58

Rockmongo'yu Windows'ta kullanıyorum - php tabanlı bir web aracı. Ancak Ubuntu'da (12.04) komik davranıyor - sık sık zamanlama sorguları yapıyor - ve daha iyi müşteriler arıyorum. Ubuntu'daki MongoDB için iyi bir şey bilen var mı?


Bu SO cevabında , platformlar arası açık kaynaklı olanlar da dahil olmak üzere, MongoDB yönetici kullanıcı arayüzlerinin güncel bir wiki tarzı listesini tutuyorum .
Dan Dascalescu

Yanıtlar:


65

Robo 3T (eski adıyla RoboMongo)

Kabuk merkezli çapraz platform açık kaynaklı MongoDB yönetim aracı (örn. Yönetici GUI).

[Bu], MongoDB'nin mongo kabuğuna güç veren aynı JavaScript motorunu (Mozilla SpiderMonkey'e dayanarak) yerleştirir. Bu, Robomongo'daki mevcut MongoDB Shell yeteneklerinizi tekrar kullanabileceğiniz anlamına gelir.

Düzenle

Biraz daha bilgi:

  • Bu sunulmadan Linux OSX ve Windows .
  • Linux ile ilgili olarak .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) ve .tar.gz formatlarında paketler bulunmaktadır.
  • Ücretsizdir (Konuşmadaki gibi); GitHub deposuna buradan erişebilirsiniz .

2
View -> ExplorerProgram ilk kez başlatıldığında bir kez daha kontrol ettiğinizden emin olun - yoksa benim gibi veritabanlarının listesini ararken kaybolacaksınız.
budhajeewa

Bu uygulama kötü yazılmış. Bugünden itibaren Windows 7'de çalışmıyor (derleme 0.8.5). İlk önce yerel sunucuya bağlanamadığını düşündüm. Sonra googled ve burada Explorer'ı açmak gerekir buldum. Ve şimdi db'de koleksiyonum olmadığını gösteriyor.
uzman

2
@ruslan RoboMongo, Mongo 3.0 ve üzeri ile çalışmıyor. Son zamanlarda bu yüzden MongoChef'e geçmek zorunda kaldık.
Nashenas

2
MongoDB 3 desteği ile ilgili olarak: "Robomongo 0.9.0 RC2, MongoDB 3.x ve WiredTiger motorunu destekler. Bulunan tüm sorunlar için, lütfen github.com/paralect/robomongo/issues/520 " adresine bildirin. "
rsenna

1
@Cerin: hangi Ubuntu sürümü ve hangi RoboMongo sürümü?
rsenna

19

Bildiğim bir şey (arayüzü çok sevmiyorum), tarayıcı tabanlı bir uygulama değil, masaüstü olan UMongo . İşte bir ekran görüntüsü:

UMongo'in ekran görüntüsü

Şimdiye kadar MonjaDB kullanıyorum - bu bir Eclipse eklentisi ve Eclipse zaten benim IDE. Bunu sevdim; RockMongo'da kullandığım tüm özelliklere sahip görünüyor .

İşte MonjaDB'nin bir ekran görüntüsü (web sitesinde dahası ve bazı talimatlar var):

MonjaDB bir ekran görüntüsü

Kurmak için, Eclipse'e (Ubuntu depolarından alabileceğiniz) kesinlikle ihtiyacınız vardır. Bunu yaptıktan sonra, Yardım -> Yeni Yazılım Yükle ... seçeneğine gitmeniz ve ardından bu güncelleme sitesini eklemeniz gerekir . Her ne kadar sevsem de, birçok insanın IDE'leri sadece Mongo için bir GUI için değiştireceğini sanmıyorum (yanılsam da).

Hem UMongo hem de MonjaDB'nin kaynak kodları GitHub'dadır.


2
Umongo'nun sitesi gitti.
Cerin

12

Mongobooster’ı kontrol edebilirsiniz . MongoBooster, MongoDB v2.2-3.2 için yerinde güncelleme, Lodash & Moment.js entegrasyonu, ES6 sözdizimi desteği ve gerçek intellisense deneyimi sağlayan kabuk merkezli bir çapraz platform GUI aracıdır.

MongoBooster aşağıdaki özelliklere sahiptir:

  1. MongoBooster gerçek IntelliSense deneyimi sunar. Yerleşik dil servisi tüm olası tamamlamaları, yöntemleri, özellikleri, değişkenleri, anahtar kelimeleri, hatta MongoDB koleksiyon adlarını, alan adlarını ve operatörlerini bilir. Yazarken IntelliSense önerileri açılır.
  2. Betik editöründe, bir yöntem çağrısı yazarken parametre ipuçları görünecektir. Son tarih aralığı parçacıkları, SQL'den MongoDB'ye dönüşüm parçacıkları ...
  3. Fare vurgusu, sembol türleri, işlev tanımı, tür bilgisi ve belge gibi birçok yararlı bilgiyi gösterir.
  4. Eşleşen ayraçlar, imleç bunlardan birine yaklaştığı anda vurgulanır.
  5. MongoBooster'ın yapabileceği her şey Komuta Paletinde. CTRL-SHIFT-P kısayollarını kullanarak görün
  6. MongoDB bağlantıları için SSH tüneli
  7. Basit parçaların ve kopya kümelerinin yönetimi
  8. Bazı sınırlamaları olan ücretsiz bir lisans var.

Feragatname: MongoBooster için çalışıyorum.

mongobooster_main_screen


Bu aracı indirdim ve onunla bir toplama yaptım. Başarısız oldu (Hiçbir belge geri dönmedi). Sonraki! 5 dakika içinde hata yapan aletler için zamanım yok. Toplama, Robomongo'da tesadüfen iyi çalıştı.
jcollum,

9

3T MongoChef , MongoDB için çok platformlu bir masaüstü GUI'dir ve Ubuntu'da da çalışır. Ticari bir araçtır, ancak kişisel ve ticari olmayan kullanım için ücretsizdir.

Yerinde veri düzenleme veya bir sürükle ve bırak arama sorgusu oluşturucu gibi birçok yararlı özelliğe sahiptir (www.3t.io/mongochef/mongochef-whats-new).

** Ubuntu'daki 3T MongoChef ekran görüntüsü **


3
Mongo 3.1.x ile çalışan tüm listedeki tek uygulama.
uzman

1
MongoBooster , Mongo Management Studio'nun yanı sıra 3.1 / 3.2'de de çalışıyor .
wfsm77

Çok önemli: MongoDB 3.2'de de çalışıyor!
TomiL

Bu, RoboMongo'yu geliştiren aynı kişiler olan Studio3T'ye mi ait? Neden rakip ürünler yapıyorsun?
Cerin



2

MongoDB Pusulası

MongoDB için GUI. Verilerinizi görsel olarak keşfedin. Geçici sorguları saniyeler içinde çalıştırın. Tüm CRUD işlevselliği ile verilerinizle etkileşim kurun. Sorgu performansınızı görüntüleyin ve optimize edin. Linux, Mac veya Windows'ta kullanılabilir. Pusula, indeksleme, belge doğrulama ve daha fazlası hakkında daha akıllı kararlar almanızı sağlar.

  • MongoDB'den resmi GUI.
  • Zengin özellik: yalnızca doğrudan veri erişimi sağlamakla kalmaz, aynı zamanda gerçek zamanlı sunucu istatistikleri, görsel açıklama planları, dizin bakımı, toplama boru hatları kullanıcı arabirimi.
  • Bu sunulmadan Linux (RedHat, Ubuntu) OSX ve Windows .
  • Topluluk sürümü ücretsiz (FLOSS'ta değil Beer'de olduğu gibi) ve bazı özelliklerden yoksun. Ticari versiyonla ilgili olarak: "MongoDB Compass, Readonly Edition ve Isolated Edition gibi, aboneliklerimizin bir parçası olarak mevcuttur."

Sadece bir not, Mongo'ya tüm ayrıntılarınızı vermeden indirmek için "Topluluk Sürümü" nü seçmeniz gerekir.
tudor

1
Ve Ubuntu 18.10 :-( üzerinde segfaults
tudor

@tudor Bunu duyduğuma üzüldüm. Windows ve OSX’de başarıyla kullanabildim, Ubuntu’da deneyeceğim. MongoDB Compass hala devam eden bir çalışma: başlangıçta yavaş, kenarlarda kaba, ama umut verici görünüyor.
rsenna

1

Mongo Yönetim Stüdyosu

Güzel UI ile bir çapraz platform aracıdır. Topluluk baskısı ücretsizdir. Profesyonel sürümde daha fazla özellik var ve destek içeriyor.


1

Robo 3T

Robo 3T (eski adıyla Robomongo), MongoDB meraklıları için ücretsiz hafif GUI'dir. Robo 3T ( robo3t-snap ), şu anda desteklenen tüm Ubuntu sürümlerinde bir snap paketi olarak paketlenmiştir. robo3t-snap gömülü bir MongoDB kabuğu ile paketlenmiştir.

Robo 3T'yi yüklemek için uygulamayı Ubuntu Software'de arayın veya terminali açın ve şunu yazın:

sudo snap install robo3t-snap  

Stüdyo 3T

Studio 3T (eski adıyla MongoChef), MongoDB için profesyonel bir GUI ve IDE'dir. Studio 3T, Core, Pro ve Enterprise sürümlerinde kullanılabilir. Core sürümü ticari olmayan kullanım için her zaman ücretsizdir.

Özellikleri:

  • IntelliShell ile otomatik tamamlama sorguları
  • Sorguları görsel olarak oluşturmak için alanları sürükleyip bırakın
  • MongoDB'yi sorgulamak için SQL kullanın
  • Toplama sorgularını aşamalı olarak oluşturun
  • 5 dilde sürücü kodu oluşturun
  • SQL geçişi dahil olmak üzere içe ve dışa aktarmanın birden fazla yolu
  • İthalat gibi yinelenen MongoDB görevlerini otomatikleştirin
  • Ve çok daha fazlası ...


0

Kurbağa yavrusu DB hub'ı göster. Kurbağa yavrusu web tabanlı db istemci araçlarıdır. https://github.com/hangum/TadpoleForDBTools/wiki

destek mongoDB, mariaDB, MySQL, MSSQL, apache kovanı, pgsql, sqlite ... diğerleri


Ubuntu'ya Sormaya Hoş Geldiniz! Bu soruyu teorik olarak cevaplayabilse de , cevabın temel kısımlarını buraya eklemek ve referans için bağlantıyı sağlamak tercih edilir.
Eric Carvalho

0

MongoDB ve verilere uygun bir arayüz sağlayan ve birçok kullanışlı özelliği destekleyen diğer NoSQL veritabanları için ücretsiz NoSQL Viewer GUI aracı bulunmaktadır.


neden kimse bu cevabı yükseltmedi ... merak ediyorum ..
Budi Mulyo 9

-3

Robomongo , Kabuk merkezli çapraz platform MongoDB yönetim aracı, çoğu Linux sisteminde çalışmaktadır. Rpm, dep paketleri ve tar.gz arşivi var

Sistem desteklenmiyorsa, tek başına kurulum paketi de var.


4
Robomongo daha önce bir cevapta çoktan bahsedilmişti ...
David Edwards

-3

NoSQL Viewer, MongoDB ve diğer NoSQL veritabanlarını destekleyen ücretsiz bir araçtır.

NoSQL Viewer burada mevcuttur .


3
Teşekkürler, ancak NoSQL Viewer önceki bir cevapta zaten önerilmişti.
Eyal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.