मैं MongoDB डेटा को कैसे ब्राउज़ या क्वेरी कर सकता हूं?


80

मैंने चारों ओर गुगली की है, लेकिन एक कार्यशील MongoDB दर्शक या डेटा ब्राउज़र नहीं खोज सका।

एक आदर्श (मेरी जरूरतों के लिए) उपकरण एक वेब आधारित दर्शक होगा जिसमें मृत सरल विशेषताएं (ब्राउज़िंग और क्वेरी करना) हैं।

जवाबों:


34

आपके पास :


Mongo3 ऐसा लगता है कि यह एक व्यवस्थापक और डेवलपर के लिए एक भयानक उपकरण होगा!
ब्रायन रेहबिन

3
हां लेकिन बहुत ज्यादा फैशन की चीजें हैं। अधिक
सरल

1
@ निकग्रीन के जवाब में एक बेहतर, अद्यतन सूची शामिल है: http://www.mongodb.org/display/DOCS/Admin+UI 10gen से स्वयं।
डायोजनीज

20

देखें: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb उम्मीद है कि नए टूल उपलब्ध होने पर इसे अक्सर अपडेट किया जाएगा!


संपादित करें:

बेहतर अवलोकन: http://www.mongodb.org/display/DOCS/Admin+UIs

मैंने बस MongoVUE की कोशिश की और यह एक आकर्षण की तरह काम करता है! इसे देखें: http://www.mongovue.com/


चेतावनी: जैसा कि मैं उनके फेसबुक पेज से बता सकता हूं , MongoVUE मर चुका है; इसके अलावा, वे अभी भी आदेश स्वीकार करते हैं और आपके पैसे लेते हैं, लेकिन कभी भी लाइसेंस कुंजी जारी नहीं करते हैं। यह बहुत शर्म की बात है; यह बहुत ही आशाजनक उपकरण है।
जिम डग्ग

@JimDagg MongoVue अभी भी उपकरण का एक निःशुल्क संस्करण प्रदान करता है: mongovue.com/purchase , यह अभी भी mongodb UI के पृष्ठ पर प्रदर्शित होता है। तो फिर, मैंने थोड़ी देर में कोशिश नहीं की है, इसलिए मुझे यकीन नहीं है कि अगर यह अभी भी जाने का सबसे अच्छा तरीका है :)।
निकग्रीन


11

genghisapp तुम क्या चाहते है।

यह एक वेब-आधारित जीयूआई है जो साफ, हल्का-वजन, सीधे-आगे, कीबोर्ड शॉर्टकट प्रदान करता है, और अजीब तरह से काम करता है। यह भी समर्थन करता है GridFS

सभी के सर्वश्रेष्ठ, यह एक स्क्रिप्ट है!


खोज

json संपादक


इसे स्थापित करने के लिए

$ gem install genghisapp bson_ext

( bson_extवैकल्पिक है, लेकिन इससे गुई के प्रदर्शन में काफी सुधार होगा)


इसे चलाने के लिए (यह स्वचालित रूप से आपके वेब ब्राउज़र को खोलेगा और ऐप पर भी नेविगेट करेगा)

genghisapp

इसे रोकना है

genghisapp --kill

9

https://github.com/Imaginea/mViewer

मैंने इसे एक कोशिश की है और एक दर्शक के रूप में यह पेड़ और दस्तावेज़ विचारों के साथ कमाल है।


mViewer वास्तव में बहुत बढ़िया है। सरल, लेकिन मुझे क्या चाहिए!
काई वेहनर

यह काफी अच्छा है :) और कोई php!
उपराष्ट्रपति

क्या आपको पता है कि क्वेरी निष्पादक में आईडी द्वारा चयन कैसे करें? यह पता नहीं लगा सकते हैं!
उपराष्ट्रपति

@UpTheCreek: - क्वेरी निष्पादक को db निष्पादित करने के लिए सेट किया गया है। <coll> .find ({}) क्वेरी। तो बस _id और उसके मान के साथ एक json ऑब्जेक्ट में पास करें और इस तरह से id द्वारा कुछ चुनने के लिए निष्पादित करें पर क्लिक करें: - {"_id": {"$ oid": "4e4bc3d0f2c4f71bccc4c4444}}}
श्रीनाथ


4

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

MongoExplorer से बचें , इसमें प्रमुख मुद्दे हैं, जो आपको भारी सिरदर्द पैदा कर सकते हैं। इस टूल का उपयोग करते हुए रिकॉर्ड देखने पर, यह फ़ील्ड बदल सकता है जो MongoId टू प्लेन स्ट्रिंग है, यह इस पर कोई संकेत नहीं देता है, बस यह तब होता है जब आप आईडी फ़ील्ड पर ध्यान केंद्रित करते हैं, यह बग मुझे बहुत समय देता है और खोजने का प्रयास कर रहा है "क्या और कहाँ मेरे कोड में मैं यह मूर्खतापूर्ण बात कर रहा हूँ" ...


चेतावनी: जैसा कि मैं उनके फेसबुक पेज से बता सकता हूं , MongoVUE मर चुका है; इसके अलावा, वे अभी भी आदेश स्वीकार करते हैं और आपके पैसे लेते हैं, लेकिन कभी भी लाइसेंस कुंजी जारी नहीं करते हैं। यह बहुत शर्म की बात है; यह बहुत ही आशाजनक उपकरण है।
जिम डग्ग

MongoVue जीवित है और लात मार रहा है
Avi Kapuya


2

हालांकि, MongoDB के Http इंटरफ़ेस में निर्मित वही नहीं है जो आप पूछ रहे हैं, लेकिन यह उपलब्ध है और सरल प्रश्नों को करने के लिए एक REST इंटरफ़ेस का समर्थन करता है, आदि। यह 28017 पोर्ट के डिफ़ॉल्ट के साथ मोंगो उदाहरण में बनाया गया है


2

शिंगारा द्वारा उल्लिखित के साथ-साथ, यह भी है:

  • अजवायन
  • PHPMoAdmin
  • MongoHub (मैंने इस पर मिश्रित समीक्षाएं सुनी हैं, सुनिश्चित नहीं हैं कि यह बनाए रखा गया है)

1
मैं MongoHub का परीक्षण करता हूं और यह वास्तव में बुरा है :(
shingara



2

सूची में जोड़ने के लिए :)

मैंने सिर्फ़ एक साधारण Mongo ब्राउज़र बनाया जो एक पदानुक्रमित JQueryTreeview पर आधारित है और सिनात्रा और रूबी में लागू किया गया है।

एक और दर्शक का कारण यह था कि मैं कुछ ऐसा चाहता था जो तेज़ और आसान हो (दोनों का उपयोग करना और कोड आधार), जो मुझे मेरे मोंगोडीबी पर क्या हो रहा है, उस पर झांकने देगा। इसके अलावा, मैं कुछ अच्छा अजाक्स प्रभाव चाहता था। और अधिक पूर्ण ब्राउज़र का आधार हो सकता है।

https://github.com/tomjoro/mongo_browser


1

मैंने अभी एक साधारण वेब-आधारित डेटा दर्शक जारी किया है जिसे Mongs कहा जाता है । यह एक सर्वर व्यवस्थापक GUI नहीं है, यह डेटा ब्राउज़िंग पर केंद्रित है, जो आपको रुचि रखता है की तरह लगता है। Aspen वेब फ्रेमवर्क का उपयोग करके पायस को पायथन में लागू किया जाता है।




1

यहाँ sql के साथ-साथ No-Sql दर्शक के लिए बेहतर उपकरण है और आप इस उपकरण के साथ gui मोड में क्वेरी कर सकते हैं।


सॉफ्टवेयर का बहुत प्रभावशाली टुकड़ा, हालांकि मैं कुछ और सरल (और मुफ्त!) की तलाश में था। आपके उत्तर के लिए धन्यवाद!
गोंजालो

1

" RoboMongo " का उपयोग करना और प्लेटफ़ॉर्म को पार करना आसान है, सेंटो 6.2 का उपयोग करके लेकिन डेटा आयात / निर्यात के लिए कोई विकल्प नहीं है जो " umongo " में पाया जा सकता है लेकिन RoboMongo के रूप में उपयोग करना आसान नहीं है।


1
  • वेब के लिए: जिन्न सरल है और बहुत अधिक फैशन इंटरफ़ेस है। चंगेज

  • डेस्कटॉप के लिए: रोबोमोंगो : शेल-केंद्रित क्रॉस-प्लेटफॉर्म MongoDB प्रबंधन उपकरण ROBOMONGO


लिंक-केवल उत्तरों से बचें।
किलाज़ुर


0

मैं Robomongo का उपयोग कर रहा हूं , संस्करण 0.8.3 में डॉक्यूमेंट डालने वाले बहुगुणों को लागू किया गया है, अधिक विवरण के लिए https://github.com/paralect/robomongo/issues/173 । रोबोमोंगो ने बिलिन मोन्गोडब-शेल भी आपके उद्देश्यों के लिए उपयोगी हो सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.