MongoDB belgelerini ve koleksiyonlarını görsel olarak yönetme [kapalı]


152

Bir raporlama sisteminde MongoDB kullanıyorum ve tüm test belgelerini silmek zorundayım. JSON tabanlı komut satırı araçlarını kullanırken çok fazla sorunum olmasa da, özellikle bir komut istemi penceresinden (şimdiye kadar denenmiş) belge, kopyalama ve yapıştırma OID'leri vb. Aramaya devam etmek son derece sıkıcı oluyor birden çok satırı saran metni "işaretlemek" için?)

Veritabanlarını ve koleksiyonları görsel olarak nasıl inceleyebilir, bazı basit CRUD görevlerini gerçekleştirebilir ve uygun bir pencerede birden çok komut dosyasını yönetebilirim (komut istemi değil)?


3
Kendi sorumu kapatmak için oy veriyorum; yazıldığı zaman manzara kısırdı ve bir ya da iki cevap bile bir mucizeydi. Ama şimdi çok sayıda araç var gibi görünüyor ve cevaplar zamanla bir ankete dönüşecek.
Aaronaught


19
SO ile ilgili tek sorunum, soruları kapatmakta ne kadar agresif olduğumuzdur. Bunu bir Google arama ile buldum, oldukça yükseltilmiş ve mükemmel ve bakımlı kabul edilmiş bir cevaba sahip, bana bir geliştirici. Neden kapatıyorsunuz? Bu sorunun tartışmaları, tartışmayı, yoklamayı veya genişletilmiş tartışmayı talep ettiği kanıtlanmamıştır. Kapalıysa, programcıların erişebileceği bilgi bedenini azaltıyoruz, bu da SO, IMHO'nun ruhunun ve niyetinin tersidir.
Ryan Shripat

9
Merhaba @Aaronaught - Kapatmak için oy kullandığınızı söyleyen yorumunuzu gördüm, ancak aslında önemsiz olduğunu düşündüğüm için bunu görmezden geldim. 'Sorunuz' sorusu artık Topluluğa ait. Burada eski ve yararsız cevaplar var, ancak en iyi oy alan, 70 oyla son derece güncel ve yardımsever. Bu Google aramasını dün yaptım ve buldum, bu yüzden çok gerekli olduğunu söyleyebilirim - dün bundan değer elde ettim.
Ryan Shripat

2
Zihinsel yığın taşması olan programcılar için, programcı olarak, hangi araçların kullanılacağını anlamaya çalışan zihinsel yığın taşması olan programcılar için en iyi kaynak olan en iyi kaynakta, programcı olarak en iyi kaynak olan bir başka "kapalı", son derece yükseltilmiş StackOverflow sorusu. Ancak, elbette, soru kapatılmalıdır !!!!! ... çünkü, araç ve kütüphane seçimi ile ilgili bazı sorular aşırı düşüncelere dayalı olabilir. Toplumu ilk önce ve en başta yararsız sorulardan korumalısınız!
Dan Nissenbaum

Yanıtlar:


197

İşte bazı popüler MongoDB GUI yönetim araçları:

Açık kaynak

  • dbKoda - platformlar arası, otomatik tamamlama, sözdizimi vurgulama ve kod biçimlendirme özellikli sekmeli düzenleyici (artı otomatik kaydetme, Studio 3T'nin desteklemediği bir şey), görsel araçlar (planı açıkla, gerçek zamanlı performans panosu, sorgu ve toplama boru hattı oluşturucu ), profil oluşturma yöneticisi, depolama analizörü, dizin danışmanı, MongoDB komutlarını Node.js sözdizimine dönüştürür.

    dbKoda ekran görüntüsü

  • Nosqlclient - çoklu kabuk çıktı sekmeleri, otomatik tamamlama, şema analizörü, dizin yönetimi, kullanıcı / rol yönetimi, canlı izleme ve diğer özellikler. Elektron / Meteor.js tabanlı, GitHub'da aktif olarak geliştirildi .

  • adminMongo - web tabanlı veya Elektron uygulaması. Sunucu izleme ve belge düzenlemeyi destekler.

Kapalı kaynak

  • NoSQLBooster - MongoDB v2.2-4 için tam özellikli kabuk merkezli çapraz platform GUI aracı. Ücretsiz, Kişisel ve Ticari sürümler ( özellik karşılaştırma matrisi ).
  • MongoDB Compass - şemanızı görselleştirmenize ve findveritabanına karşı geçici sorgular gerçekleştirmenize olanak tanıyan , tümü MongoDB'nin sorgu dili hakkında sıfır bilgiye sahip bir grafik kullanıcı arayüzü sağlar . MongoDB, Inc. tarafından geliştirilmiştir. Sorgulama veya kabuğa erişim yokupdate .
  • Studio 3T, eski adıyla MongoChef - MongoDB için çok platformlu yerinde veri tarayıcısı ve editör masaüstü GUI'si (Temel sürüm kişisel ve ticari olmayan kullanım için ücretsizdir). Son görev: 2017-Temmuz-24
  • Robo 3T - Studio 3T tarafından satın alındı. Kabuk merkezli bir platformlar arası açık kaynaklı MongoDB yönetim aracı. Yalnızca kabukla ilgili özellikler, örneğin birden çok kabuk ve sonuçlar, otomatik tamamlama. Herhangi bir ihracat / ithalat veya diğer özellikten söz edilmez. Son görev: 2017-Temmuz-04

  • HumongouS.io - CRUD özellikli web tabanlı arayüz, grafik oluşturucu ve bazı işbirliği yetenekleri. 14 günlük deneme.

  • Windows Master MongoDB Management Studio olan Database Master , RDBMS'yi de destekler. (ücretsiz değil)
  • SlamData - veri yüklemenize ve indirmenize, sorguları çalıştırmanıza, grafikler oluşturmanıza, verileri keşfetmenize izin veren açık kaynaklı web tabanlı bir kullanıcı arayüzü.

Terk edilmiş projeler

  • RockMongo - PHP5 ile yazılmış bir MongoDB yönetim aracı. İddiaya göre PHP dünyasının en iyisi. PHPMyAdmin'e benzer. Son versiyon: 2015-Eylül-19
  • Fang of Mongo - Django ve jQuery ile oluşturulan web tabanlı bir arayüz. Son taahhüt: 2012-Ocak-26, çatallı bir projede.
  • Opricot - PHP ile yazılmış tarayıcı tabanlı bir MongoDB kabuğu. En son sürüm: 2010-Eyl-21
  • Futon4Mongo - MongoDB için CouchDB Futon web arayüzünün bir klonu . Son işlem: 2010-Eki-09
  • MongoVUE - Windows için zarif bir GUI masaüstü uygulaması. Ücretsiz ve özgür olmayan sürümler. Son sürüm: 2014-Ocak-20
  • UMongo - Linux, Windows, Mac için tam özellikli açık kaynaklı bir MongoDB sunucu yönetim aracı; Java ile yazılmış. Son taahhüt 2014-Haziran
  • Mongo3 - küme yönetimi için Ruby / Sinatra tabanlı bir arayüz. Son görev: 16 Nis 2013

1
Büyük cevap, gerçekten çok yapıcı. Ayrıca şu öneride bulunabilirsem: litixsoft.de/mms
Steve K

1
MongoVUE ile ilgili olarak - Bunu buraya bırakacağım, umarım insanlar görür. MongoLab, çoğu planı MongoDB'nin v3.0 sürümüne güncelledi. MongoVUE mongod v2.6kimlik doğrulamasını kullanır ve bu nedenle artık çok sayıda kişi artık hiçbir mongodb v3.0örneğe uzaktan bağlanamayacak . Başka bir uzak sağlayıcı kullanıyorsanız ve kullanıyorlarsa >= v3.0 of mongodb, artık bağlanamayacaksınız
Augie Gardner

1
Windows'ta Robomongo ile MongoDB 3.2 kullanıyorsanız bir tavsiye kelimesi. En son sürüm ( app.robomongo.org/download.html ) 0.8.5, koleksiyonlar ve nesneler doğru bir şekilde oluşturulmasına rağmen, Explorer Görünümünün boş olmasına neden olan MongoDB 3.2 ile düzgün çalışmaz. Lütfen bir göz atın: blog.robomongo.org/robomongo-rc2-for-windows-mac-os-x-and-linux ve indir 0.9.0 RC2 sürümünü indirin.
paranza

1
Ayrıca: meteorJS ile yazılmış github.com/rsercano/mongoclient, birçok platform dağıtımına sahiptir.
Sercan Özdemir

1
tam liste için teşekkürler, ancak cevabın tek tek öğeye oy vermek için birden fazla kişiye bölünmesi daha iyi olabilir.
xinbenlv

12

MongoVUE indirmeye şu adresten erişebilirsiniz: http://blog.mongovue.com/downloads


1
Not: Yararlı olsa da ... MongoVUE şu anda koleksiyonların / belgelerin düzenlenmesine izin vermemektedir. Ancak, burada yaklaşan özellikleri hakkında bir Soru-Cevap: learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue
Justin Jenkins

2
MongoVUE sinir bozucu - harika görünüyor ve bazı güzel özelliklere sahip, ancak kullanmaya başladığınızda sınırlamalarını fark ediyorsunuz. Görsel araçta kayıtları düzenleyemez veya gömülü belgeleri kaldıramazsınız.
UpTheCreek


1
Bu mongodb 3.0 ile henüz kesinlikle uyumlu değil
Çad Ruppert'ta


3

Asıl cevap ... Hayır.

Bulduğum kadarıyla, MongoDB oldukça tatlı olduğu için gerçekten çok üzücü olan makul veya halka açık hiçbir Windows MonogoDB istemcisi yoktur.

Codeplex'te WPF ile basit bir uygulamayı bir araya getirmeyi düşündüm ... ama süper motive olmadım.

Hangi özelliklere sahip olmak isterdiniz? Belki bana veya başkalarına ilham verebilirsin?

Örneğin, sadece DB'leri / koleksiyonları ve belki de basit düzenlemeleri (kabuk kullanmanız gerekmez) görüntülemek mi istiyorsunuz yoksa daha karmaşık bir şeye mi ihtiyacınız var?


1
Yararlı olsa da ... MongoVUE'nun henüz "gerçek" bir görsel araç olduğunu söyleyemem. Şu anda koleksiyonların / belgelerin düzenlenmesine izin vermiyor (örneğin.) Ancak, burada yaklaşan özellikleri hakkında bir Soru ve Cevap: learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue
Justin Jenkins

Katılıyorum, 'hayır' şu anda en iyi cevap. Pencerelerde MongoDB ile çalışmak, olması gerekenden daha fazla bir acıdır - sadece araçların olmaması nedeniyle. MongoDB sitesinde listelenenlerin çoğu yarı mamul oyuncak projeleridir.
UpTheCreek

MongoVue harika ve en kullanışlı bir müşteri, neden kullanmadığınızı anlamıyorum
Avi Kapuya

RoboMongo MongoVue'dan çok daha iyi (artı açık kaynak kodlu)
UpTheCreek

1

MongoVue şimdiye kadar bulduğum en iyisi, son derece kullanışlı kayıtlar için veritabanı veya toplama kopyası ve metin modu görüntüleme gibi harika özelliklere sahip


1
Güncelleme - RoboMongo'ya taşındı
Avi Kapuya

RoboMongo Robo 3T'ye taşındı
And0rian

0

MongoVUE kullanıyorum, veri görüntülemek için iyi, ancak neredeyse hiç düzenleme yeteneği yok.


-1

Bunun için Pongo adı verilen nispeten erken bir web tabanlı proje var . Python ve bazı bağımlılıkları yüklemeyi gerektirir, ancak Windows'ta çalışmalıdır.


1
Anlamak ve çalıştırmak için şu anda geçmeye hazır olduğumdan biraz daha fazla baş ağrısı gibi görünüyor, ancak bu zaten bağımlılıkları olan herkes için harika bir öneri gibi görünüyor.
Aaronaught


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.