MongoDB दस्तावेजों और संग्रहों को नेत्रहीन रूप से प्रबंधित करना [बंद]


152

मैं एक रिपोर्टिंग प्रणाली में MongoDB का उपयोग कर रहा हूं और परीक्षण दस्तावेजों का एक पूरा गुच्छा हटाना है। जबकि मुझे JSON- आधारित कमांड-लाइन टूल्स का उपयोग करने में बहुत परेशानी नहीं है, यह विशेष रूप से एक कमांड प्रॉम्प्ट विंडो (कभी भी कोशिश की गई) से दस्तावेजों, कॉपी-एंड-पेस्टिंग ओआईडी आदि की खोज करने के लिए बेहद थकाऊ हो जाता है। पाठ को "चिह्नित" करने के लिए जो कई पंक्तियों को लपेटता है?)

मैं डेटाबेस और संग्रहों का नेत्रहीन निरीक्षण कैसे कर सकता हूं, कुछ सरल CRUD कार्य कर सकता हूं और एक उचित विंडो (एक कमांड प्रॉम्प्ट नहीं) में कई लिपियों का प्रबंधन कर सकता हूं?


3
मैं अपना प्रश्न बंद करने के लिए मतदान कर रहा हूं; जिस समय यह लिखा गया था, परिदृश्य बंजर था और यहां तक ​​कि एक या दो जवाब एक चमत्कार था। लेकिन अब बहुत सारे उपकरण हैं और उत्तर बस समय के साथ एक सर्वेक्षण में बदलने जा रहे हैं।
Aaronaught


19
एसओ के साथ मेरा एक और केवल एक ही मुद्दा है कि हम सवालों को बंद करने में कितने आक्रामक हैं। इसे एक लें - मैंने इसे एक Google खोज के माध्यम से पाया, यह अत्यधिक उत्थानित है, और इसका एक उत्कृष्ट और सुव्यवस्थित स्वीकृत उत्तर है जो मेरे लिए बहुत उपयोगी था, एक डेवलपर। फिर इसे बंद क्यों करें? यह सवाल बहस, तर्क, मतदान या विस्तारित चर्चा को हल करने के लिए साबित नहीं हुआ है। यदि इसे बंद कर दिया जाता है, तो हम उस ज्ञान के शरीर को कम कर देते हैं, जो प्रोग्रामर की पहुंच है, जो एसओ, आईएमएचओ की भावना और इरादे के विपरीत है।
रायन श्रीपत

9
Hi @Aaronaught - मैंने आपकी टिप्पणी को यह कहते हुए देखा कि आप इसे बंद करने के लिए मतदान कर रहे हैं, लेकिन इसे अनदेखा कर दिया क्योंकि मुझे लगता है कि यह वास्तव में अप्रासंगिक है। 'आपका' सवाल अब समुदाय का है। यहाँ अप्रचलित और अनपेक्षित उत्तर हैं, लेकिन 70 वोटों के साथ शीर्ष-अप वोट बेहद अप-टू-डेट और सहायक है। मैंने कल यह Google खोज की, और यह पाया, इसलिए मैं कहूंगा कि यह बहुत आवश्यक है - मुझे कल ही इस से बाहर मूल्य मिला।
रायन श्रीपत

2
मानसिक स्टैक अतिप्रवाह के साथ प्रोग्रामर्स के लिए एक और "बंद", अत्यधिक अपवाहित स्टैकऑवरफ्लो प्रश्न, प्रोग्रामर के रूप में क्या टूल का उपयोग करने की कोशिश कर रहा है, मानसिक स्टैक ओवरलो के साथ प्रोग्रामर के लिए सबसे अच्छा स्रोत है कि कौन से टूल का उपयोग करने की कोशिश करें। लेकिन, ज़ाहिर है, सवाल बंद होना चाहिए !!!!! ... क्योंकि, ठीक है, उपकरण और पुस्तकालयों की पसंद के बारे में कुछ सवाल पीढ़ी-आधारित राय बन सकते हैं। पहले और पहले, सबसे पहले और सबसे महत्वपूर्ण सवालों से समुदाय की रक्षा करने की आवश्यकता है!
डैन निसेनबाम

जवाबों:


197

यहाँ कुछ लोकप्रिय MongoDB GUI प्रशासन उपकरण दिए गए हैं:

खुला स्त्रोत

  • dbKoda - क्रॉस-प्लेटफॉर्म, ऑटो- कम्पलीट , सिंटैक्स हाइलाइटिंग और कोड फॉर्मेटिंग (प्लस ऑटो-सेव, समथिंग स्टूडियो 3T सपोर्ट नहीं करता) के साथ टैब्ड एडिटर, विजुअल टूल्स (एक्सप्लेन प्लान, रियल-टाइम परफॉर्मेंस डैशबोर्ड, क्वेरी और एग्रीगेट पाइपलाइन बिल्डर) ), प्रोफाइलिंग मैनेजर, स्टोरेज एनालाइजर, इंडेक्स एडवाइजर, MongoDB कमांड्स को Node.js सिंटैक्स आदि में कन्वर्ट करते हैं। इन-प्लेस डॉक्यूमेंट एडिटिंग और थीम स्विच करने की क्षमता को कम करते हैं।

    dbKoda स्क्रीनशॉट

  • Nosqlclient - कई शेल आउटपुट टैब, स्वतः पूर्ण, स्कीमा विश्लेषक, सूचकांक प्रबंधन, उपयोगकर्ता / भूमिका प्रबंधन, लाइव मॉनिटरिंग और अन्य विशेषताएं। GitHub पर सक्रिय रूप से विकसित इलेक्ट्रॉन / Meteor.js- आधारित ।

  • AdminMongo - वेब-आधारित या इलेक्ट्रॉन ऐप। सर्वर की निगरानी और दस्तावेज़ संपादन का समर्थन करता है।

बंद स्रोत

  • NoSQLBooster - MongoDB v2.2-4 के लिए पूर्ण-फ़ीचर्ड शेल-केंद्रित क्रॉस-प्लेटफ़ॉर्म GUI उपकरण। नि: शुल्क, व्यक्तिगत और वाणिज्यिक संस्करण ( सुविधा तुलना मैट्रिक्स )।
  • MongoDB कम्पास - एक ग्राफिकल यूजर इंटरफेस प्रदान करता है जो आपको अपने स्कीमा की कल्पना करने और findडेटाबेस के खिलाफ तदर्थ प्रश्नों को करने की अनुमति देता है - सभी MongoDB की क्वेरी भाषा के शून्य ज्ञान के साथ। MongoDB, Inc. द्वारा विकसित । शेल के लिए कोई updateप्रश्न या पहुंच नहीं है
  • स्टूडियो 3T, पूर्व में MongoChef - MongoDB के लिए एक मल्टी-प्लेटफॉर्म इन-प्लेस डेटा ब्राउज़र और संपादक डेस्कटॉप GUI (कोर संस्करण व्यक्तिगत और गैर-व्यावसायिक उपयोग के लिए मुफ्त है)। अंतिम प्रतिबद्ध: 2017-जुलाई -24
  • रोबो 3 टी - स्टूडियो 3 टी द्वारा अधिग्रहित। एक शेल-केंद्रित क्रॉस-प्लेटफ़ॉर्म खुला स्रोत MongoDB प्रबंधन उपकरण। केवल शेल से संबंधित विशेषताएं, उदाहरण के लिए कई गोले और परिणाम, स्वतः पूर्ण। कोई निर्यात / आयात या अन्य सुविधाओं का उल्लेख नहीं किया गया है। अंतिम प्रतिबद्ध: 2017-जुलाई-04

  • HumongouS.io - CRUD सुविधाओं, एक चार्ट बिल्डर और कुछ सहयोग क्षमताओं के साथ वेब-आधारित इंटरफ़ेस। 14 दिन का ट्रायल।

  • डेटाबेस मास्टर - एक विंडोज आधारित MongoDB मैनेजमेंट स्टूडियो, RDBMS का भी समर्थन करता है। (खाली नहीं)
  • SlamData - एक खुला स्रोत वेब-आधारित उपयोगकर्ता-इंटरफ़ेस है जो आपको डेटा अपलोड करने और डाउनलोड करने, क्वेरी चलाने, चार्ट बनाने, डेटा का पता लगाने की अनुमति देता है।

परित्यक्त परियोजनाओं

  • RockMongo - एक MongoDB प्रशासन उपकरण, जिसे PHP5 में लिखा गया है। PHP दुनिया में कथित तौर पर सर्वश्रेष्ठ। PHPMyAdmin के समान। अंतिम संस्करण: 2015-सितंबर -19
  • फैंग ऑफ मोंगो - एक वेब-आधारित यूआई है जो कि Django और jQuery के साथ बनाया गया है। आखिरी प्रतिबद्ध: 2012-जनवरी -26, एक कांटे की परियोजना में।
  • Opricot - एक ब्राउज़र-आधारित MongoDB शेल जो PHP में लिखा गया है। नवीनतम संस्करण: 2010-सितंबर -21
  • Futon4Mongo - MongoDB के लिए CouchDB Futon वेब इंटरफ़ेस का एक क्लोन । अंतिम प्रतिबद्ध: 2010-अक्टूबर -09
  • MongoVUE - विंडोज के लिए एक सुरुचिपूर्ण जीयूआई डेस्कटॉप अनुप्रयोग। नि: शुल्क और गैर-मुक्त संस्करण। नवीनतम संस्करण: 2014-Jan-20
  • UMongo - लिनक्स, विंडोज, मैक के लिए एक पूर्ण-फ़ीचर्ड ओपन-सोर्स MongoDB सर्वर एडमिनिस्ट्रेशन टूल; जावा में लिखा है। अंतिम प्रतिबद्ध 2014-जून
  • Mongo3 - क्लस्टर प्रबंधन के लिए एक रूबी / सिनात्रा आधारित इंटरफ़ेस। अंतिम प्रतिबद्ध: अप्रैल १६, २०१३

1
महान जवाब, वास्तव में बहुत रचनात्मक। इसके अलावा अगर मैं पुनर्संयोजन
स्टीव के

1
MongoVUE के बारे में - मैं इसे यहाँ छोड़ने जा रहा हूँ इसलिए उम्मीद है कि लोग इसे देखेंगे। MongoLab ने केवल MongoDB के v3.0 में अधिकांश योजनाओं को अपडेट किया। MongoVUE mongod v2.6प्रमाणीकरण का उपयोग करता है और इसलिए अब बहुत से लोग अब किसी भी mongodb v3.0उदाहरण से दूर से कनेक्ट नहीं कर पाएंगे । यदि आप किसी अन्य दूरस्थ प्रदाता का उपयोग करते हैं, और वे उपयोग करते हैं >= v3.0 of mongodb, तो आप कनेक्ट नहीं कर पाएंगे
Augie Gardner

1
सलाह का एक शब्द यदि आप विंडोज पर रोबोमोंगो के साथ 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।
परनाज

1
अतिरिक्त रूप से: github.com/rsercano/mongoclient , meteorJS में लिखा गया है, जिसमें अधिकांश प्लेटफ़ॉर्म वितरण हैं।
सीरियन ओजडेमिर

1
एक पूरी सूची के लिए धन्यवाद, लेकिन यह बेहतर हो सकता है अगर उत्तर को कई लोगों में अलग-अलग आइटम पर वोट करने के लिए विभाजित किया जाए।
xinbenlv

12

MongoVUE डाउनलोड अब @ http://blog.mongovue.com/downloads पर उपलब्ध है


1
नोट: उपयोगी होते समय ... MongoVUE इस समय संग्रह / दस्तावेजों के संपादन की अनुमति नहीं देता है। हालाँकि, यहाँ एक Q & A के बारे में यह आगामी विशेषताएं हैं: learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue
जस्टिन जेनकिंस

2
MongoVUE निराशा होती है - यह बहुत अच्छा लगता है और इसमें कुछ अच्छी विशेषताएं हैं, लेकिन एक बार जब आप इसका उपयोग करना शुरू करते हैं तो आपको इसकी सीमाओं का एहसास होता है। आप रिकॉर्ड्स को संपादित नहीं कर सकते हैं या विजुअल टूल में एम्बेड किए गए दस्तावेज़ों को भी हटा सकते हैं।
UpTheCreek


1
यह निश्चित रूप से अभी तक mongoDB 3.0 के साथ संगत नहीं है
चाड रूपर्ट


3

असली जवाब है ... नहीं।

अब तक मैंने पाया है कि कोई उचित या सार्वजनिक रूप से उपलब्ध विंडोज मोनोगॉबीडी क्लाइंट नहीं है जो वास्तव में बहुत दुखी है क्योंकि मोंगोडीबी बहुत प्यारा है।

मैंने कोडप्लेक्स पर WPF के साथ एक साधारण ऐप को एक साथ फेंकने के बारे में सोचा है ... लेकिन मैं सुपर प्रेरित नहीं हुआ हूं।

क्या विशेषताएं आपको होने में रुचि होगी? शायद आप मुझे या दूसरों को प्रेरित कर सकते हैं?

उदाहरण के लिए, क्या आप केवल DB / संग्रह और शायद सरल संपादन देखना चाहते हैं (ताकि आपको शेल का उपयोग न करना पड़े) या आपको कुछ और जटिल की आवश्यकता है?


1
उपयोगी होते हुए भी मैं नहीं कहूंगा ... मानगो वीएयू अभी तक एक "सत्य" दृश्य उपकरण है। यह इस समय संग्रह / दस्तावेजों के संपादन की अनुमति नहीं देता है (उदाहरण के लिए।) हालांकि, यहां एक क्यू एंड ए है जिसके बारे में आगामी विशेषताएं हैं: learnmongo.com/posts/qa-ishann-kumar-creator-of-movovue
जस्टिन जेनकिंस

मैं सहमत हूं, 'नहीं' वर्तमान में सबसे अच्छा जवाब है। खिड़कियों पर MongoDB के साथ काम करना एक दर्द की तुलना में अधिक होना चाहिए - बस उपकरणों की कमी के कारण। उनमें से ज्यादातर जो मोंगोडीबी साइट पर सूचीबद्ध हैं, वे आधे-अधूरे खिलौना प्रोजेक्ट हैं।
UpTheCreek

MongoVue एक महान और सबसे उपयोगी ग्राहक है, इसका उपयोग न करने के लिए क्यों न देखें
Avi Kapuya

RoboMongo MongoVue (प्लस यह ओपन सोर्स है) की तुलना में बहुत बेहतर है
UpTheCreek

1

MongoVue मुझे अब तक का सबसे अच्छा मिला है, इसमें डेटाबेस या संग्रह की नकल और रिकॉर्ड के लिए टेक्स्ट मोड देखने जैसी शानदार विशेषताएं हैं जो बेहद उपयोगी हैं


1
अद्यतन - RoboMongo
Avi Kapuya

RoboMongo Robo 3T
And0rian

0

मैं MongoVUE का उपयोग करता हूं, यह डेटा देखने के लिए अच्छा है, लेकिन संपादन की लगभग कोई क्षमता नहीं है।


-1

इसके लिए एक वेब-आधारित परियोजना है, जिसे अपेक्षाकृत पोंगो कहा जाता है । इसे पायथन और कुछ निर्भरता स्थापित करने की आवश्यकता है, लेकिन इसे विंडोज पर चलना चाहिए।


1
लगता है कि मैं अभी इसे ऊपर और चलाने के लिए जाने की तुलना में थोड़ा अधिक सिरदर्द के लिए तैयार हूं, लेकिन यह किसी के लिए एक महान सुझाव की तरह दिखता है, जिसके पास पहले से ही निर्भरता है।
एरोन ने


-2

यदि आप PHP स्क्रिप्ट चलाने में सक्षम हैं तो आप PHP MongoDB एडमिन को एक कोशिश दे सकते हैं । यह एक एकल PHP स्क्रिप्ट है जो आपको बुनियादी प्रबंधन और खोज कार्यक्षमता प्रदान करती है।


1
यह उपकरण मर चुका है। 2010-अगस्त से कोई कमिट नहीं। । यदि आप PHP में लिखा एक उपकरण चाहते हैं, तो इसके बजाय Rockmongo का उपयोग करें ।
Dan Dascalescu
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.