सामान्य विवरण
किताब का आकार 400 पेज है। इसमें 3 भाग शामिल हैं, जिनमें 10 अध्याय और 5 संलग्नक हैं। कोड के अंश बहुत हैं, छवियां, आरेख और तालिकाएं भी मौजूद हैं, लेकिन वे बहुत कम आते हैं। पुस्तक को पढ़ने की जटिलता: लगभग मध्यम।
संक्षिप्त अवलोकन
चूंकि पुस्तक बहुत छोटी नहीं है, मैं इसके प्रत्येक अध्याय का विस्तार से विश्लेषण नहीं करूंगा, बल्कि उन्हें तीन भागों में वर्गीकृत करने की कोशिश करूंगा, जो, याद रखें, यहाँ तीन हैं।
पहला भाग "प्रारंभ करना" नामक वही दर्शाता है जो यहाँ होना चाहिए। इन अध्यायों में MongoDB का संक्षिप्त परिचय दिया गया है, फायदे और नुकसान का वर्णन किया गया है। डेटाबेस के साथ काम करते समय JavaScript की भूमिका का उल्लेख किया गया है। डेटाबेस स्थापना और विभिन्न भाषाओं के साथ काम करने के उदाहरण देखे गए हैं। प्राथमिक क्वेरी उदाहरण प्रस्तुत किए गए हैं।
पुस्तक का दूसरा भाग "MongoDB के लिए एप्लिकेशन विकसित करना" है। इस खंड का सामग्री उन जानकारियों का 80% आच्छादन करती है जो प्रतिदिन की आवश्यकता होती है जो कार्यक्रमकर्ताओं के लिए जो MongoDB को अपने काम में मुख्य डेटाबेस के रूप में उपयोग करते हैं। ऐसे विषयों पर चर्चा की गई है जैसे स्कीमा डिजाइन, क्वेरी और एग्रीगेशन, CRUD (बनाएं, पढ़ें, अपडेट करें, हटाएं) पर बहुत सारे उदाहरण और अधिक जटिल ऑपरेशन (समूहन और क्रमबद्ध करना)।
तीसरा भाग अधिक गहराई वाले सामग्री के रूप में स्थापित है। इसका नाम "MongoDB - कौशल में पारंगतता" है। यहाँ चार अध्याय हैं, जिनके नाम खंड की वास्तविक प्रकृति को अच्छी तरह से दर्शाते हैं। इनमें शामिल हैं:
- सूचकांक और क्वेरी अनुकूलन
- प्रतिलिपि बनाना
- खंडीकरण
- तैनाती और प्रशासन
और संक्षिप्त अवलोकन के समापन पर संलग्नकों के बारे में कुछ शब्द। यहाँ MongoDB की स्थापना, डिजाइन पैटर्न (यहाँ डेटाबेस के डिजाइन और उनकी विशेषताओं का उल्लेख किया गया है, जैसे एक-से-एक, एक-से-कई, कई-से-कई संबंध, लेनदेन और अन्य, और "सिंगलटन" या "अमूर्त कारखाना" जैसे पैटर्न नहीं), PHP, Java और C++ के माध्यम से MongoDB के साथ काम करना (जबकि मुख्य भाग में JavaScript और Ruby पर ध्यान केंद्रित किया गया था), साथ ही अंतरिक्ष सूचकांक।
राय
गैर-संबंधपरक डेटाबेस MongoDB के साथ काम करने पर एक दिलचस्प व्यावहारिक पुस्तक। और हालांकि मेरे पास इस दस्तावेज़ डेटाबेस के साथ एक वास्तविक परियोजना है, इसके दुर्लभ उपयोग के कारण सिद्धांत समय के साथ भूल जाता है, और स्मृति को ताज़ा करने के लिए हमेशा संक्षिप्तीकरण मदद करता है, जो इस मामले में काफी बड़ा साबित हुआ। यदि आप अपने काम में केवल संबंधपरक डेटाबेस का उपयोग करते हैं, तो मैं आपको MongoDB से परिचित होने की अत्यधिक सिफारिश करता हूँ। और यदि आपकी जानकारी समझने का ढंग पुस्तकें हैं, तो यह पुस्तक वही है जो आपको चाहिए।