कैसंड्रा साक्षात्कार प्रश्न का परिचय
तो आपको अंततः कैसंड्रा में अपना सपनों का काम मिल गया है, लेकिन यह सोच रहा है कि कैसंड्रा साक्षात्कार को कैसे क्रैक करना है और संभावित कैसंड्रा साक्षात्कार प्रश्न क्या हो सकते हैं। प्रत्येक कैसंड्रा साक्षात्कार अलग है और नौकरी का दायरा भी अलग है। इसे ध्यान में रखते हुए हमने आपके साक्षात्कार में सफलता प्राप्त करने में आपकी सहायता के लिए सबसे आम कैसंड्रा साक्षात्कार प्रश्न और उत्तर तैयार किए हैं।
यदि आप विशेषज्ञता या ताज़ा करने के लिए कैसंड्रा साक्षात्कार प्रश्न पूछताछ की तलाश में हैं, तो आप सही जगह पर हैं। डाइस.कॉम द्वारा 2015 के एक सर्वेक्षण के साथ कदम में, अपाचे कैसंड्रा उच्चतम वेतन वाले तकनीकों की रैंकिंग में नंबर 2 पर आते हैं। कैरियर के अवसरों का लाभ उठाने और आपके अपाचे कैसंड्रा नौकरी साक्षात्कार के लिए बेहतर तैयार होने में आपकी सहायता करने के लिए, हमने शीर्ष 10 अक्सर पूछे जाने वाले कैसंड्रा साक्षात्कार प्रश्न और उत्तरों की एक सूची संकलित की है जो आपको कैसंड्रा डेवलपर के रूप में सपने कैरियर हासिल करने में मदद करता है।
शीर्ष 10 अक्सर पूछे जाने वाले कैसंड्रा साक्षात्कार प्रश्न और उत्तरों की सूची
1. नोएसक्यूएल क्या है? कितने प्रकार के नोएसक्यूएल डेटाबेस हैं?
उत्तर:
नोएसक्यूएल (कभी-कभी “न केवल एसक्यूएल ” तक विस्तारित ) प्रबंधन प्रणालियों की एक विस्तृत श्रेणी हो सकती है जो रिलेशनल डेटाबेस प्रबंधन प्रणाली ( आरडीबीएमएस) के क्लासिक मॉडल से असंतोषजनक हो सकती है। जो कुछ महत्वपूर्ण तरीकों ) हो सकती है।
नोएसक्यूएल सिस्टम:
– विशेष रूप से शीर्ष लोड के लिए डिज़ाइन किया गया
– मूल रूप से क्षैतिज स्केलेबिलिटी का समर्थन
करें – आम तौर पर किसी तालिका में डेटा संग्रहीत न करें
– कभी-कभी एसीआईडी लेनदेन की बजाय अंतिम स्थिरता प्रदान करें
– दोष-सहिष्णु
– नैतिक तरीके से डेटा संग्रह करें
आरडीबीएमएस के विपरीत, नोएसक्यूएल सिस्टम:
• आमतौर पर वितरित लेनदेन के लिए समर्थन प्रदान नहीं करते हैं
• डेटा स्थिरता की गारंटी न दें
• कभी-कभी आरडीबीएमएस के कुछ उन्नत विचारों का उपयोग न करें, जैसे ट्रिगर्स, विचार, प्रक्रियाओं पर रोक
नोएसक्यूएल कार्यान्वयन को उनके कार्यान्वयन के तरीके से वर्गीकृत किया जा सकता है:
1. दस्तावेज़ स्टोर ( मोंगोडीबी , कोचबेस)
2. कुंजी-मूल्य स्टोर (रेडिस, वोल्डमॉर्ट)
3. कॉलम स्टोर (कैसंड्रा)
4. ग्राफ स्टोर (नियो 4 जे, गिराफ)
5. बहुविकल्पीय डेटाबेस
6. ऑब्जेक्ट डेटाबेस
7. ट्रिपलस्टोर
8. ट्यूपल स्टोर
2. कैसंड्रा क्या है? कैसंड्रा को एचबीएसई जैसे विभिन्न नोएसक्यूएल डेटाबेस पर क्यों पसंद किया जाता है?
उत्तर:
अपाचे कैसंड्रा अत्यधिक उपलब्ध “नोएसक्यूएल” वितरित डेटाबेस प्रबंधन प्रणाली है जो एक खुला स्रोत है और बड़ी मात्रा में डेटा को संभालने के लिए डिज़ाइन किया गया है, जो विफलता के किसी भी बिंदु के साथ उच्च उपलब्धता प्रदान करता है। फेसबुक पर कैसंड्रा विकसित किया गया था और फेसबुक के बाद कोड खोलने के बाद, कैसंड्रा 2010 में एक शीर्ष स्तरीय अपाचे परियोजना बन गया। यह एक प्रकार का नोएसक्यूएल डेटाबेस है। कैसंड्रा जावा में लिखा गया है और ऑपरेटिंग सिस्टम और प्लेटफार्म की एक विस्तृत श्रृंखला पर चल सकता है। यह दोनों के रूप में काम कर सकते हैं
• वास्तविक समय के लिए ऑनलाइन आवेदन पत्र डेटा संग्रह प्रणाली
• इसके अलावा, डेटा के लिए पढ़ने के लिए व्यापार खुफिया प्रणाली
प्रदर्शन और उपलब्धता के लिए, कैसंड्रा बड़े पैमाने पर वितरित डेटा के लिए डिज़ाइन किया गया है और इसे बहुत तेजी से लिखने के लिए अनुकूलित किया गया है।
कैसंड्रा का उपयोग करने के लिए जिम्मेदार विभिन्न कारक हैं
- गीगाबाइट्स स्कालिबिलिटीज के लिए गीगाबाइट्स
• यह कॉलम उन्मुख जानकारी हो सकती है
• विफलता का कोई भी उद्देश्य
नहीं • अलग कैशिंग परत के लिए नहीं चाहते
• लचीला स्कीमा शैली
• इसमें बहुमुखी डेटा संग्रहण, सरल ज्ञान वितरण और त्वरित लिखना है
• यह एसीआईडी ( परमाणुता, संगति, अलगाव, और स्थायित्व) गुण
• बहु-डेटासेंटर और क्लाउड सक्षम
• डेटा संपीड़न
3. एसएसटीबल क्या है?
उत्तर:
एसएसटीबल को ‘सॉर्टेड स्ट्रिंग टेबल’ के रूप में भी जाना जाता है। इसमें मेमटेबल डिस्क पर संग्रहीत हैं और प्रत्येक कैसंड्रा तालिका के लिए मौजूद हैं। परिवर्तनीय होने के नाते, एसएसटीबल्स किसी भी हद तक लिखे गए डेटा आइटमों को आगे बढ़ाने और हटाने में सक्षम नहीं होते हैं। प्रत्येक एसएसटीबल के लिए, 3 फाइलें कैसंड्रा द्वारा विभाजन सूचकांक, विभाजन रूपरेखा, और एक ब्लूम फ़िल्टर की तरह बनाई गई हैं।
4. कैसंड्रा में मेम-टेबल परिभाषित करें?
उत्तर:
यह स्मृति-निवासी डेटा संरचना है । एक बार लॉग करने के बाद, जानकारी मेम-टेबल पर लिखी जाती है। मेम-टेबल इन-मेमोरी / राइट-बैक कैश हाउस है जिसमें कुंजी और कॉलम प्रारूप में सामग्री शामिल है। मेम- टेबल में जानकारी कुंजी द्वारा क्रमबद्ध की जाती है, और प्रत्येक कॉलम परिवार में एक निश्चित मेम-टेबल होता है जो कुंजी के माध्यम से कॉलम ज्ञान पुनर्प्राप्त करता है।
5. कैसे कैसंड्रा डेटा स्टोर करता है?
उत्तर:
• बाइट्स के रूप में सभी डेटा होल्ड
• जब आप सत्यापनकर्ता निर्दिष्ट करते हैं, तो कैसंड्रा उन बाइट्स स्क्वायर उपाय को मांग के अनुसार एन्कोड किया जाता है।
• समग्र एक विशिष्ट एन्कोडिंग के साथ केवल बाइट सरणी है, प्रत्येक तत्व के लिए यह दो-बाइट लंबाई रखता है जिसके बाद कंप्यूटर मेमोरी यूनिट एन्कोडेड तत्व होता है जिसके बाद समाप्ति बिट होता है।
6. ध्यान दें कि कैसंड्रा-सीक्यूएल संग्रह क्या है?
उत्तर:
कैसंड्रा एक त्वरित कैसंड्रा क्वेरी भाषा खोल (सीक्यूएलश) प्रदान करता है जिसका उपयोग आप कैसंड्रा क्वेरी भाषा (सीक्यूएल) निष्पादित कर सकते हैं। कैसंड्रा में, आप निम्न तरीकों से सीक्यूएल संग्रह का उपयोग कर सकते हैं
• सूची: जानकारी का क्रम बनाए रखने के बाद इसका उपयोग किया जाता है, और कई बार एक मूल्य आयोजित किया जाना चाहिए (विशिष्ट तत्वों की सूची रखती है)
• सेट: इसका उपयोग किया जाता है घटकों के समूह को स्टोर करने और क्रमबद्ध क्रम में वापस आने के लिए
• एमएपी: यह एक डेटा प्रकार है जो तत्वों की एक महत्वपूर्ण-मूल्य जोड़ी को संग्रहीत करने के लिए उपयोग किया जाता है
7. कैसंड्रा डेटा मॉडल का विस्तार करें?
उत्तर:
कैसंड्रा डेटा मॉडल में 4 मुख्य खंभे होते हैं जो क्लस्टर, कीपस्पेस, कॉलम, कॉलम और परिवार होते हैं।
क्लस्टर – क्लस्टर में कई नोड्स (मशीनें) होती हैं और इसमें एकाधिक कीपैसियां हो सकती हैं।
कीस्पेस – एक कुंजीपटल एकाधिक कॉलम परिवारों को समूहित करने के लिए एक नामस्थान है।
कॉलम – एक कॉलम में एक नाम, मान और टाइमस्टैम्प होता है।
परिवार – एक कॉलम परिवार में कुंजी की एक पंक्ति द्वारा संदर्भित एकाधिक कॉलम होते हैं।
8. कैसंड्रा कैसे लिखते हैं?
उत्तर:
कैसंड्रा पहले एक प्रतिबद्ध लॉग में डेटा लिखता है और फिर मेमटेबल में और एक टेबल में संबद्ध होता है। एक काम सफल होता है जब दोनों काम पूरा हो जाते हैं। मेम-टेबल और एसएस टेबल्स प्रति स्तंभ परिवार बनाया गया है। लेखन को एक तालिका संरचना में डिस्क पर लिखा जाता है जिसे एसएसटीबल (सॉर्टेड स्ट्रिंग टेबल) कहा जाता है। एसएसटीबल कैसंड्रा को लिखने के बाद एक गलती की स्थिति में केवल प्रतिबद्ध लॉग को फिर से चलाया जाएगा। इस शैली के साथ कैसंड्रा में सबसे कम डिस्क I / O है और प्रतिबद्ध लॉग के परिणामस्वरूप उच्च स्पीड लेखन प्रदर्शन प्रदान करता है केवल ऐपेंड-केवल और कैसंड्रा लिखने की तलाश नहीं करता है।
9. जानें कि कैसे कैसंड्रा डेटा हटाते हैं?
उत्तर:
एसएसटीबल्स परिवर्तनीय टेबल हैं। एक पंक्ति को हटा दिए जाने के बाद, कैसंड्रा कॉलम मान को विशेष मूल्य के साथ निर्दिष्ट करता है जिसे टॉम्बस्टोन कहा जाता है। एक बार डेटा पढ़े जाने के बाद, टॉम्बस्टोन मूल्य को हटाए गए खाते में लिया जाता है।
10. कैसंड्रा में ट्यूनेबल स्थिरता क्या है? कैसंड्रा में कितने प्रकार की ट्यूनेबल स्थिरता समर्थित है?
उत्तर:
ट्यूनेबल संगति कैसंड्रा की शानदार विशेषता हो सकती है जो इसे एक पसंदीदा चयन बनाती है। संगठनात्मकता उनके सभी प्रतिकृतियों पर अद्यतित और समकालिक डेटा पंक्तियों को संदर्भित करती है। कैसंड्रा की ट्यूनेबल कैसंड्रा की ट्यूनेबल संगतिता उपयोगकर्ताओं को उनके उपयोग के मामलों के लिए अनुकूल स्थिरता चुनने में सुविधा प्रदान करती है।
यह दो स्थिरताओं का समर्थन करता है: अंतिम संगति और मजबूत संगति।
अंतिम संगति – किसी दिए गए डेटा आइटम पर कोई भी नया अपडेट नहीं होने के बाद अंतिम स्थिरता नियोजित की जाती है, सभी पहुंच आखिरकार अंतिम अपडेट किए गए मूल्य पर वापस आती हैं। अंतिम स्थिरता वाले सिस्टम अपने प्रजनन अभिसरण अभिसरण के लिए प्रसिद्ध हैं।
मजबूत स्थिरता के लिए कैसंड्रा के बाद की स्थितियों:
आर + डब्ल्यू> एन
यहाँ
एन: प्रतिकृतियों की संख्या
डब्ल्यू: सफल
नोड्स के लिए सहमत होने वाले नोड्स की संख्या आर: सफल न पढ़ने के लिए सहमत होने वाले नोड्स की संख्या|