JSONStudio और ObjectRocket, जावा में बना एक मैच।
यदि आपने कभी MySQL के साथ काम किया है तो आपने शायद डेटाबेस के साथ इंटरफेस करने और एड-हॉक क्वेरी चलाने या रिपोर्ट जेनरेट करने के लिए PHPMyAdmin या MySQL वर्कबेंच जैसे टूल का उपयोग किया है। ये उपकरण लंबे समय से आसपास हैं और समय के साथ परिपक्व हो गए हैं और MySQL के साथ दिन-प्रतिदिन की बातचीत के लिए मूल्यवान उपकरण बन गए हैं। यदि आपने कभी MongoDB के लिए इसी तरह के उत्पादों की खोज की है तो आपको निश्चित रूप से JSONStudio by jSonar Inc. पर एक नज़र डालनी चाहिए। यह किसी भी MongoDB कार्यान्वयन के साथ बातचीत करने के लिए एक वेब आधारित फ्रंट एंड है और क्वेरी जनरेशन, रिपोर्टिंग और यहां तक कि डेटा विज़ुअलाइज़ेशन जैसी सुविधाएँ प्रदान करता है। JSONStudio केवल एक टूल नहीं है बल्कि वास्तव में एक एकीकृत डैशबोर्ड के तहत कई अलग-अलग टूल का एक सूट है और मुझे कहना होगा कि इसकी विशेषताओं की सूची प्रभावशाली है। टूल के इस सूट के बारे में सबसे अच्छी बात यह है कि यह किसी भी ObjectRocket MongoDB इंस्टेंस के साथ सहजता से इंटरफेस करता है।
आरंभ करने के लिए, https://jsonstudio.com/evaluate/ पर जाएं और टूल की निःशुल्क मूल्यांकन प्रति डाउनलोड करें। मैंने मैक ओएस एक्स के लिए संस्करण स्थापित किया है लेकिन यदि आपके पास लिनक्स या विंडोज है, तो वे पैकेज भी सूचीबद्ध हैं। नेविगेशन बार में संसाधनों को मँडराकर और गाइड का चयन करके इंस्टॉलेशन गाइड पाया जा सकता है। यह आपको सॉफ़्टवेयर के वर्तमान संस्करण के दस्तावेज़ीकरण पर ले जाएगा।
ऑब्जेक्टरॉकेट इंस्टेंस पर इसे जोड़ने के लिए आपको आवश्यक सभी विवरण ऑब्जेक्ट रॉकेट कंट्रोल पैनल में मिल सकते हैं। सबसे पहले अपने ObjectRocket यूज़रनेम और पासवर्ड के साथ https://app.objectrocket.com पर लॉग इन करें। एक बार प्रमाणित होने के बाद आपको इस तरह के उदाहरणों की एक सूची देखनी चाहिए:
मैं अपने JSONStudio इंस्टेंस से कनेक्ट होने जा रहा हूं और विशेष रूप से अपने JSONTest डेटाबेस को देख रहा हूं। उन कनेक्शन विवरणों को प्राप्त करने के लिए मैं पहले अपने JSONStudio इंस्टेंस पर क्लिक करूंगा और फिर अपने इंस्टेंस विवरण पृष्ठ के डेटाबेस अनुभाग में JSONTest डेटाबेस का चयन करूंगा:
फिर मुझे एसएसएल कनेक्ट स्ट्रिंग और उपयोगकर्ता अनुभाग से एक उपयोगकर्ता नाम की आवश्यकता होगी:
हाथ में कनेक्शन विवरण के साथ अब हम JSONStudio को उदाहरण से जोड़ सकते हैं। लॉगिन पेज में प्रासंगिक जानकारी इस तरह भरें:
चूंकि मैं एसएसएल से कनेक्ट कर रहा हूं, इसलिए मुझे एसएसएल बॉक्स का उपयोग करने की आवश्यकता है क्योंकि यह एक सुरक्षित कनेक्शन बनाने के लिए हुड के नीचे ड्राइवर को सही झंडा देता है। मैंने माध्यमिक पसंदीदा विकल्प भी चुना ताकि मेरी खोज क्वेरी प्राथमिक के बजाय सेकेंडरी के पक्ष में हो। यह प्रदर्शन में मदद कर सकता है यदि प्राथमिक भारी लेखन भार के तहत है, लेकिन जागरूक रहें, जैसा कि मोंगोडीबी दस्तावेज में बताया गया है, माध्यमिक से पढ़ने से कुछ परिस्थितियों में पुराना डेटा वापस आ सकता है। ध्यान देने वाली एक और बात यह है कि मैंने अभी दर्ज की गई जानकारी को सहेजने के लिए चुना है ताकि मैं जल्दी से दूसरी बार वापस जुड़ सकूं। जब आप डेटा स्रोत को सहेजते हैं तो यह पासवर्ड नहीं सहेजता है, इसलिए आपको इसे हर बार टाइप करना होगा।
एक बार जब आप लॉग इन करते हैं तो आपको इसके समान एक स्क्रीन देखनी चाहिए:
इससे आपको अपने ऑब्जेक्टरॉकेट मोंगोडीबी इंस्टेंस के साथ जेएसओनार इंक द्वारा JSONStudio का उपयोग शुरू करना चाहिए। यदि आप अपने उदाहरण से जुड़ने में किसी भी समस्या का सामना करते हैं, तो कृपया [email protected] पर ईमेल करें और हमें आपकी मदद करने में खुशी होगी। हैप्पी पूछताछ!