यदि आपको उपरोक्त विषय वस्तु के लिए एक साक्षात्कारकर्ता के रूप में सफलतापूर्वक शॉर्टलिस्ट किया गया है, तो हम अनुशंसा करते हैं कि इस लेख गाइड में दिए गए कुछ सामान्य रूप से पूछे जाने वाले प्रश्नों की जाँच करें। MongoDB साक्षात्कार प्रश्न जानबूझकर हमारे पाठकों को MongoDB साक्षात्कार के दौरान उनके सामने आने वाले प्रश्नों की प्रकृति और रूप से परिचित कराने में मदद करने के लिए डिज़ाइन किए गए हैं।
हालांकि, ध्यान देने योग्य एक महत्वपूर्ण बात यह है कि अच्छे साक्षात्कारकर्ता साक्षात्कार के दौरान शायद ही कोई विशेष प्रश्न पूछते हैं। इसके बजाय, वे कभी-कभी पेशेवर और अप्रत्याशित बने रहते हैं।
नोट: इंटरव्यू से पहले हमेशा विषय की कुछ बुनियादी अवधारणा रखें। यह साक्षात्कारकर्ता या साक्षात्कार समिति द्वारा पूछे गए अधिकांश प्रश्नों के उत्तर देने में आपकी सहायता करेगा।
यह आलेख मार्गदर्शिका MongoDB साक्षात्कार में सामान्य रूप से पूछे जाने वाले कुछ प्रश्नों को दिखाएगी। इसलिए, अधिक जानने के लिए हमारे साथ बने रहें।
सामान्य MongoDB साक्षात्कार प्रश्न
नीचे कुछ सबसे अधिक पूछे जाने वाले MongoDB साक्षात्कार प्रश्न दिए गए हैं:
<एच4>1. MongoDB क्या है?यह एक दस्तावेज़-उन्मुख डेटाबेस है जो उच्च उपलब्धता, उच्च प्रदर्शन और आसान मापनीयता प्रदान करता है। MongoDB एक NoSQL डेटाबेस है।
<एच4>2. NoSQL डेटाबेस क्या है?एक NoSQL डेटाबेस सारणीबद्ध संबंधों (जो संबंधपरक डेटाबेस में उपयोग किए जाते हैं) के उपयोग के अलावा अन्य सभी माध्यमों में मॉडलिंग डेटा को पुनः प्राप्त करने और संग्रहीत करने का एक तरीका प्रदान करने में मदद करता है। विभिन्न प्रकार के NoSQL डेटाबेस हैं:
- कुंजी-मूल्य
- स्तंभ उन्मुख
- दस्तावेज़ उन्मुख
- ग्राफ़
MongoDB डेटा को BSON दस्तावेज़ों के रूप में स्टॉक करता है क्योंकि यह एक दस्तावेज़-उन्मुख डेटाबेस है। ये बीएसओएन दस्तावेज़ एक संग्रह में संग्रहीत हैं।
<एच4>4. शार्डिंग की व्याख्या करें और MongoDB में इसका क्या अर्थ है?शेयरिंग एक तकनीक है जिसका उपयोग मोंगोडीबी में कई मशीनों में डेटा स्टोर करने के लिए किया जाता है। MongoDB बड़े डेटा सेट परिनियोजन और उच्च थ्रूपुट संचालन का समर्थन करने के लिए शार्किंग का उपयोग करता है। तेजी से डेटा वृद्धि के मानकों और मांगों को पूरा करने के लिए शेयरिंग एक MongoDB दृष्टिकोण है। किसी DB या खोज इंजन में क्षैतिज डेटा विभाजन को डेटाबेस शार्ड या शार्ड के रूप में संदर्भित किया जाता है।
5. MongoDB की कुछ प्रमुख विशेषताओं के नाम बताएं
- अभिव्यक्तिपूर्ण क्वेरी भाषा
- अत्यधिक चुस्त स्केलेबल डेटाबेस
- दस्तावेजों के रूप में लचीले डेटा मॉडल
- अन्य पारंपरिक डेटाबेस की तुलना में बहुत तेज़।
कॉच डीबी और मोंगोडीबी दोनों दस्तावेज-उन्मुख डेटाबेस होने के बावजूद, मोंगोडीबी अभी भी प्रमुख अनुप्रयोगों के लिए बेहतर विकल्प के रूप में खड़ा है, जिसमें उनके प्रश्नों और महान प्रदर्शन में गतिशीलता की आवश्यकता होती है। हालांकि, इसका मतलब यह नहीं है कि कॉच डीबी कुशल नहीं है क्योंकि इसका उपयोग उन अनुप्रयोगों के लिए भी किया जाता है जो कभी-कभी बदलते हैं और पूर्व-परिभाषित प्रश्नों का उपयोग करते हैं।
<एच4>7. MongoDB में कोई डेटा कैसे जोड़ता है?MongoDB में डेटा जोड़ने के लिए "इन्सर्ट" सिंटैक्स स्टेटमेंट का उपयोग किया जाता है। उदाहरण के लिए, एकल दस्तावेज़ सम्मिलित करने के लिए, नीचे दिए गए संग्रह सिंटैक्स का उपयोग करें:
insertOne
> db.fosslinux.insertOne({"title" :"What I love Foss"})
संग्रह में अनेक दस्तावेज़ सम्मिलित करने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें:
insertmany
यह विधि डेटाबेस पर दस्तावेज़ों पर सरणियों को पारित करने की अनुमति देगी।
8. MongoDB में कोई दस्तावेज़ कैसे हटाता है?
CRUD API का उपयोग MongoDB में विलोपन उद्देश्यों के लिए किया जाता है क्योंकि यह निम्नलिखित प्रदान करता है:
deleteOne
deleteMany
सिंटैक्स जिनका उपयोग क्रमशः एकल और कई फ़ाइलों को हटाने के लिए किया जा सकता है। प्रदान किए गए सिंटैक्स दस्तावेज़ों को उनके पहले पैरामीटर के रूप में फ़िल्टर करने में सहायता करते हैं। फ़िल्टर महत्वपूर्ण हैं क्योंकि वे निकाले जाने वाले दस्तावेज़ों से मेल खाने के लिए निर्धारित मानदंड निर्दिष्ट करते हैं।
उदाहरण:
> db.fosslinux.deleteOne({"_id" : 4})
9. MongoDB में डेटा कैसे क्वेरी करें
किसी तालिका में डेटा क्वेरी करने से संग्रह के अंदर दस्तावेज़ों का एक सबसेट वापस करने में मदद मिलती है (संग्रह में मौजूद सभी दस्तावेज़ों के लिए कोई दस्तावेज़ नहीं)। “ढूंढें MongoDB में किसी भी क्वेरी को करने के लिए "विधि का उपयोग किया जाता है। खोज विवरण के बाद प्रदान किया गया पहला तर्क गणना या लौटाए गए दस्तावेज़ों को निर्धारित करेगा।
उदाहरण:
> db.users.find({"age" : 24})<एच4>10. समझाएं कि MongoDB में प्रतिकृति सेट क्या है
एक प्रतिकृति सेट को एक मोंगो समूह उदाहरण कहा जा सकता है जो समान डेटा सेट होस्ट करता है। प्रतिकृति सेट में, एक नोड प्राथमिक होता है, और दूसरा द्वितीयक होता है। सभी डेटा प्राथमिक से द्वितीयक नोड्स में दोहराए जाते हैं।
11. MongoDB में प्रतिकृति कैसे काम करती है?
प्रतिकृति वह प्रक्रिया है जिसमें विभिन्न सर्वरों में डेटा को सिंक्रनाइज़ करना शामिल है। प्रतिकृति महत्वपूर्ण है क्योंकि यह डेटा उपलब्धता को बढ़ाते हुए कम अतिरेक प्रदान करता है। प्रतिकृति महत्वपूर्ण है क्योंकि यह विभिन्न डेटाबेस सर्वरों में एकाधिक प्रतियों की उपलब्धता के कारण डेटाबेस को एकल सर्वर खोने से रोकने में सहायता करता है। साथ ही, प्रतिकृति उपयोगकर्ताओं को सेवा रुकावटों और हार्डवेयर विफलताओं से उबरने में सक्षम बनाती है।
<एच4>12. MongoDB में प्रोफाइलर की भूमिकाओं को हाइलाइट करेंMongoDB में एक डेटाबेस प्रोफाइलर डेटाबेस के खिलाफ किए गए प्रत्येक ऑपरेशन के विशिष्ट प्रदर्शन को दर्शाता है। अपेक्षा से धीमी गति वाले प्रोफाइलरों के प्रश्नों को खोजने के लिए, आप प्रोफाइलर का उपयोग कर सकते हैं।
<एच4>13. MongoDB में पुरानी फ़ाइलों को मूवचंक निर्देशिका में स्थानांतरित करने का तरीका संक्षेप में बताएं?हां, पुरानी फाइलों को मूवचंक डायरेक्टरी में ले जाया जा सकता है। यह एक सामान्य शार्ड ऑपरेशन के दौरान किया जा सकता है। बैकअप के रूप में बनाई गई फाइलों को ऑपरेशन पूरा होने पर हटाया जा सकता है। पुरानी फाइलों को मूव में ले जानाचंक डायरेक्टरी स्पेस बनाने और बचाने में मदद करती है।
<एच4>14. सुरक्षित बैकअप बनाने के लिए MongoDB में किस सुविधा का उपयोग किया जाता है?MongoDB में, सुरक्षित बैकअप बनाते समय जर्नलिंग का उपयोग किया जाता है।
<एच4>15. MongoDB में इंडेक्स क्या होते हैं?MongoDB में इंडेक्स प्रश्नों के निष्पादन का समर्थन करते हैं। यदि MongoDB में अनुक्रमणिका मौजूद नहीं है, तो संग्रह में सभी दस्तावेज़ों को स्कैन करने के लिए एक संग्रह स्कैन किया जाना चाहिए और मिलान क्वेरी कथन वाले सभी दस्तावेज़ों का चयन करना चाहिए।
<एच4>16. नाम MongoDB विकल्पनीचे कुछ MongoDB विकल्प दिए गए हैं:
- काउचडीबी
- कैसंड्रा
- रेडिस
- हबेस
- रियाक
17. क्या MongoDB को बहुत सारी रैंडम-एक्सेस मेमोरी (RAM) की आवश्यकता होती है?
नहीं, यह MongoDB के बारे में मज़ेदार बात है। आपको चलाने के लिए बहुत अधिक RAM की आवश्यकता नहीं है क्योंकि यह गतिशील रूप से अन्य प्रक्रिया आवश्यकताओं के आधार पर RAM को डी-आवंटित और आवंटित करता है।
<एच4>18. डिफ़ॉल्ट रूप से, नए संग्रह के लिए MongoDB द्वारा कितने इंडेक्स बनाए जाते हैं?MongoDB _id संग्रह बनाता है सभी नए संग्रहों के लिए डिफ़ॉल्ट रूप से।
<एच4>19. MongoDB में कवर की गई क्वेरी के महत्व की व्याख्या करें।कवर की गई क्वेरी की सहायता से, MongoDB क्वेरी शर्तों से मेल खा सकता है और उसी इंडेक्स का उपयोग करके फ़ील्ड परिणाम वापस कर सकता है क्योंकि सभी फ़ील्ड पहले से ही इंडेक्स में ही कवर किए जा चुके हैं। यह इस्तेमाल किए जा रहे दस्तावेजों के अंदर देखे बिना किया जा सकता है। साथ ही, कवर किए गए प्रश्नों को तेजी से निष्पादित किया जाता है क्योंकि इंडेक्स कभी-कभी रैम में संग्रहीत होते हैं।
<एच4>20. कवर की गई क्वेरी क्या है?कवर की गई क्वेरी एक क्वेरी है जो:
- परिणामों में परिकलित फ़ील्ड इंडेक्स के समान हैं
- क्वेरी सेक्शन में इस्तेमाल की गई फ़ील्ड, क्वेरी में इस्तेमाल किए गए इंडेक्स का हिस्सा हैं
21. MongoDB में एकत्रीकरण क्या है?
डेटा रिकॉर्ड को संसाधित करने और गणना किए गए परिणामों को वापस करने में एकत्रीकरण संचालन सहायता। एकत्रीकरण संचालन विभिन्न दस्तावेजों से समूह मूल्यों में मदद करता है, समूहीकृत डेटा पर विभिन्न संचालन करता है और एक ही परिणाम देता है। MongoDB के पास एकत्रीकरण करने के तीन वैकल्पिक तरीके हैं:
- मैप-रिड्यूस फंक्शन का उपयोग करना
- एकत्रीकरण पाइपलाइन का उपयोग करना
- एकल-उद्देश्य एकत्रीकरण आदेशों और विधियों का उपयोग करना।
22. बताएं कि प्रतिकृति क्या है और यह MongoDB में कैसे काम करती है?
MongoDB में प्रतिकृति सर्वर पर डेटा को सिंक्रनाइज़ करने की प्रक्रिया है। प्रतिकृति डेटा उपलब्धता को बढ़ाती है, जबकि दूसरी ओर, अतिरेक प्रदान करती है। प्रतिकृतियां एक डेटाबेस को एक सर्वर को खोने से रोकती हैं क्योंकि कई डेटा प्रतियां अलग-अलग डीबी सर्वर पर होती हैं। सेवा में रुकावट और हार्डवेयर के मामले में, विफलता प्रतिकृति आपको पुनर्प्राप्त करने में मदद करेगी।
23. MongoDB में प्राथमिक और द्वितीयक प्रतिकृति सेट
MongoDB में प्रतिकृति को "सिंगल-मास्टर" के रूप में संदर्भित किया जाता है, जिसका अर्थ है कि केवल एक नोड में एक समय में लेखन कार्यों को स्वीकार करने की क्षमता होती है। प्राथमिक और मास्टर नोड लेखन स्वीकार करते हैं। सभी माध्यमिक नोड्स (दास) प्राथमिक नोड्स से दोहराए जाते हैं (केवल पढ़ने के लिए। वे केवल तैयार हो सकते हैं लेकिन लिखे नहीं जा सकते)।
24. बताएं कि MongoDB में डेटा फ़ाइलें बड़ी क्यों हैं
फ़ाइल सिस्टम विखंडन और आरक्षित स्थान से बचने के लिए डेटा फ़ाइलों को पूर्व-आवंटित करने के अपने तंत्र के कारण, MongoDB में बहुत बड़ी डेटा फ़ाइलें होती हैं।
25. बताएं कि MongoDB में स्टोरेज इंजन क्या है?
स्टोरेज इंजन डेटाबेस का एक हिस्सा है जो डिस्क पर डेटा को स्टोर करने के तरीके के प्रबंधन के लिए जिम्मेदार होता है। उदाहरण के लिए, एक स्टोरेज इंजन बहुमुखी लेखन कार्यों के लिए एक उच्च थ्रूपुट का समर्थन कर सकता है जबकि दूसरा स्टोरेज इंजन बेहतर प्रदर्शन प्रदान करता है, भारी कार्यभार को संभालने के दौरान दक्षता सुनिश्चित करता है
26. बताएं कि MongoDB में जर्नलिंग कैसे काम करती है
MongoDB जर्नलिंग के साथ चलने पर डेटा फ़ाइलों में परिवर्तनों का अनुकरण करने से पहले ऑन-डिस्क जर्नल और मेमोरी में राइट ऑपरेटिव को स्टोर और लागू करता है। जर्नल राइट्स एटॉमिक हैं, जिसका अर्थ है कि वे सभी ऑन-डिस्क जर्नल फाइलों पर एकरूपता सुनिश्चित करते हैं। जब भी जर्नलिंग सक्षम होती है तो MongoDB dbpath द्वारा परिभाषित निर्देशिका के भीतर एक जर्नल उपनिर्देशिका बना सकता है।
27. MongoDB द्वारा उपयोग किए जाने वाले दो स्टोरेज इंजनों के नाम बताएं
MongoDB द्वारा उपयोग किए जाने वाले दो स्टोरेज इंजन हैं:
- वायर्ड टाइगर
- एमएमएपीवी1
28. बताएं कि MongoDB में लॉकिंग और लेन-देन कैसे किया जाता है
MongoDB में लॉकिंग और लेन-देन की अवधारणाओं को प्राप्त करने के लिए, आप दस्तावेज़ नेस्टिंग का उपयोग कर सकते हैं, जिसे एम्बेडेड दस्तावेज़ भी कहा जाता है। इसके अलावा, जब भी एक दस्तावेज़ में काम करते हैं तो MongoDB परमाणु संचालन का समर्थन करता है।
29. MongoDB में GridFS क्या है?
ग्रिडएफएस फाइलों की पुनर्प्राप्ति और भंडारण के लिए एक विनिर्देश है जो 16 एमबी के अधिकतम बीएसओएन अनुशंसित आकार से अधिक है। GridFS सामान्य रूप से अनुशंसित सीमा से अधिक फ़ाइलों को दो भागों या विखंडू में विभाजित करता है और भंडारण सीमा से अधिक होने पर उन्हें अलग फ़ाइलों के रूप में संग्रहीत करता है।
<एच4>30. समझाएं कि समवर्ती प्राथमिक प्रतिकृति सेट को कैसे प्रभावित करता है?प्रतिकृति के दौरान प्राथमिक पर संग्रह को लिखते समय मोंगोडीबी हमेशा प्राथमिक ओप्लॉग को लिखता है। प्राथमिक ओप्लॉग स्थानीय डेटाबेस में पाया जाने वाला एक विशेष संग्रह है। इसलिए, ऐसे मामलों में MongoDB को स्थानीय और संग्रह डेटाबेस दोनों को लॉक करना पड़ता है।
31. MongoDB के संबंध में नाम स्थान का अर्थ स्पष्ट करें
एक नाम स्थान, संक्षेप में, संग्रह और डेटाबेस नाम के संयोजन के रूप में जाना जाता है। उदाहरण के लिए, foss.linux जिसमें फॉस डेटाबेस है और linux संग्रह है।
32. MongoDB में ObjectID संरचना की व्याख्या करें?
ObjectID एक 12-बाइट BSON दस्तावेज़ प्रकार है जिसमें शामिल हैं:
- 3-बाइट काउंटर
- 2-बाइट प्रक्रिया आईडी
- 4-बाइट मान प्रस्तुत करने वाले सेकंड
- 3-बाइट मशीन पहचानकर्ता
33. बताएं कि कैसे MongoDB को अन्य SQL डेटाबेस से बेहतर समझा जाता है।
MongoDB अत्यधिक स्केलेबल और लचीली दस्तावेज़ संरचनाओं की अनुमति देने के लिए जाना जाता है। उदाहरण के लिए, एक एकल डेटा दस्तावेज़ में पाँच कॉलम हो सकते हैं, और उसी संग्रह के अन्य दस्तावेज़ों में दस कॉलम हो सकते हैं। MongoDB डेटाबेस SQL डेटाबेस की तुलना में बहुत तेज़ हैं क्योंकि उनके पास कुशल भंडारण और अनुक्रमण तकनीक है।
34. उन सभी भाषाओं के नाम बताएं जिनका उपयोग MongoDB के साथ किया जा सकता है?
इन साक्षात्कार प्रश्नों को लिखते समय, MongoDB निम्नलिखित आधिकारिक भाषाओं C, C#, Java, C++, Python, PHP, Ruby, Scala, Erlang, Go और Perl का समर्थन करता है। सभी उल्लिखित भाषाओं का उपयोग MongoDB के साथ किया जा सकता है। हालांकि, यह इस तथ्य को नहीं रोकता है कि भविष्य में MongoDB का समर्थन करने के लिए और अधिक भाषाओं को पेश किया जा सकता है।
35. क्या MongoDB विदेशी कुंजी बाधाओं का समर्थन करता है?
MongoDB विदेशी कुंजी बाधाओं और संबंधित संबंधों का समर्थन नहीं करता है
36. MongoDB में स्कीमा बनाते समय जिन बिंदुओं पर विचार करने की आवश्यकता है उन्हें हाइलाइट करें
यहां दिए गए बिंदुओं को ध्यान में रखना आवश्यक है:
- लिखते समय आपको जॉइन करना चाहिए, रीड मोड पर नहीं
- यदि आप एक साथ दस्तावेज़ों का उपयोग कर रहे हैं, तो उन्हें अलग करने की सलाह दी जाती है; हालांकि, वस्तुओं को एक ही दस्तावेज़ में संयोजित करें
- अक्सर उपयोग के मामलों के लिए अपने स्कीमा को अनुकूलित करें
- हमेशा सुनिश्चित करें कि स्कीमा आपकी आवश्यकताओं के अनुरूप बनाया गया है
- स्कीमा में जटिल एकत्रीकरण किया जाना चाहिए
37. MongoDB में संग्रह बनाने और छोड़ने के लिए उपयोग किए गए सिंटैक्स प्रदान करें
संग्रह बनाने के लिए प्रयुक्त सिंटैक्स है:db.createCollection(name,options)
किसी संग्रह को हटाने के लिए प्रयुक्त सिंटैक्स है:db.collection.drop()
38. MongoDB में ObjectID किससे बना है?
ObjectID निम्नलिखित घटकों से बना है:
- क्लाइंट मशीन आईडी
- टाइमस्टैम्प
- क्लाइंट प्रोसेस आईडी
- 3 बाइट इंक्रीमेंटेड काउंटर
39. MongoDB में उपयोग किए जाने वाले डेटा प्रकारों को नाम दें
MongoDB दस्तावेज़ों में मान के रूप में डेटा प्रकारों की एक विस्तृत श्रृंखला प्रदान करता है। MongoDB दस्तावेज़ जावास्क्रिप्ट में वस्तुओं के समान हैं। JSON की आवश्यक मूल्य जोड़ी प्रकृति के साथ, MongoDB विभिन्न अतिरिक्त डेटा प्रकारों का भी समर्थन करता है। MongoDB में प्रमुख डेटा प्रकार हैं:
- बूलियन
{"x" : true}
- संख्या
{"x" : 4}
- शून्य
{"x" : null}
- स्ट्रिंग
{"x" : "foobar"}
- तारीख
{"x" : new Date()}
- सरणी
{"x" : ["a", "b", "c"]}
- रेगुलर एक्सप्रेशन
{"x" : /foobar/i}
- ऑब्जेक्ट आईडी
{"x" : ObjectId()}
- बाइनरी डेटा
Binary data is a concatenation of arbitrary bytes
- कोड
{"x" : function() { /* ... */ }}
- एम्बेडेड दस्तावेज़
{"x" : {"foo" : "bar"}}<एच4>40. आपको MongoDB का उपयोग कब करना चाहिए?
MongoDB का उपयोग विभिन्न चीजों के लिए किया जा सकता है। सबसे पहले, इंटरनेट एप्लिकेशन बनाते समय, आप MongoDB का उपयोग कर सकते हैं। दूसरा, MongoDB का उपयोग व्यावसायिक अनुप्रयोगों के निर्माण के लिए किया जा सकता है जिसका उद्देश्य जल्दी से विकसित होना और सुरुचिपूर्ण ढंग से स्केलिंग करना है। फुर्तीली पद्धतियों का उपयोग करके स्केलेबल अनुप्रयोगों का निर्माण करने वाले डेवलपर्स MongoDB से परिचित हैं क्योंकि यह स्केलेबल अनुप्रयोगों के निर्माण के लिए एक उत्कृष्ट विकल्प है। यदि आपको निम्न कार्य करने की आवश्यकता है, तो MongoDB आपकी पहली पसंद होनी चाहिए:
- अपने डेटा रिपॉजिटरी को कई प्रबंधनीय बड़े आकारों में स्केल करें
- तेजी से व्यावसायिक परिवर्तनों के कारण परिनियोजन प्रकार विकसित करें
- भू-स्थानिक, टेक्स्ट और समय-श्रृंखला आयामों का उपयोग करके डेटा को प्रबंधित, खोज और संग्रहीत करें।
- तेजी से पुनरावृत्त विकास के निर्माण का समर्थन करें
- लेखन और पठन यातायात के उच्च स्तर तक पैमाना - MongoDB अलग-अलग मशीनों में शार्किंग, डेटा वितरण के माध्यम से क्षैतिज स्केलिंग का समर्थन करता है और बड़े डेटा सेट वाले उच्च-थ्रूपुट संचालन की सुविधा प्रदान करता है।
निष्कर्ष
इस लेख में लगभग सभी प्रमुख साक्षात्कार प्रश्नों को व्यापक रूप से शामिल किया गया है, जब एक साक्षात्कार में कोई भी सामना कर सकता है। हमें उम्मीद है कि ये प्रश्न आपको अपने अगले साक्षात्कार के लिए पर्याप्त रूप से तैयार करने में मदद करेंगे। यदि आपके कोई प्रश्न छूट गए हैं, तो कृपया उन्हें टिप्पणी अनुभाग में पोस्ट करें, क्योंकि आपके दर्शक हमारे लिए बहुत मायने रखते हैं। पढ़ने के लिए धन्यवाद।