जेफिरनेट लोगो

चार नई अपाचे कैसंड्रा 5.0 विशेषताएं जिनके बारे में उत्साहित होना चाहिए - डेटावर्सिटी

दिनांक:

हाल ही के साथ बीटा रिलीज़ Apache Cassandra 5.0 के बारे में, अब टीमों के लिए इसे फिर से शुरू करने और 5.0 की सबसे दिलचस्प और प्रत्याशित नई क्षमताओं की खोज करने का एक अच्छा समय है। 

जैसा कि मैंने नए बीटा के बारे में सोचा है, यहां ओपन-सोर्स कैसेंड्रा 5.0 के साथ पेश की गई चार विशेषताएं हैं जिनके बारे में डेवलपर टीमों को उत्साहित होना चाहिए:

1. वेक्टर समर्थन: वेक्टर खोज, नए फ़ंक्शंस और एक नए वेक्टर डेटा प्रकार का परिचय

कैसंड्रा 5.0 जोड़ता है वेक्टर खोज, नए सीक्यूएल फ़ंक्शंस और एक नए वेक्टर डेटा प्रकार के साथ बड़े डेटासेट के भीतर प्रासंगिक सामग्री ढूंढने के लिए एक विशेष रूप से शक्तिशाली नई सुविधा जो एम्बेडिंग वैक्टर को सहेजती और पुनर्प्राप्त करती है। कई लोगों के लिए महत्वपूर्ण रूप से, ये नई सुविधाएँ कैसेंड्रा 5.0 को एआई/एमएल परियोजनाओं को आगे बढ़ाने वाली टीमों के लिए एक आदर्श डेटा-लेयर तकनीक बनाती हैं - कैसेंड्रा की मौजूदा उच्च उपलब्धता, स्केलेबिलिटी और ओपन-सोर्स लाभों के साथ-साथ उन परियोजनाओं के लिए आवश्यक विशिष्ट कार्यक्षमता प्रदान करती हैं। 

एमएल मॉडल के लिए, संदर्भ में डेटा और डेटा कनेक्शन को समझने के लिए समानता तुलना करना महत्वपूर्ण है। उदाहरण के लिए, उत्पाद अनुशंसा इंजनों से लेकर AI अनुप्रयोग जनरेटिव ए.आई. चैटबॉट मौजूदा प्रशिक्षण डेटा के नए डेटा इनपुट और प्रश्नों की समानता के आधार पर पैटर्न को पहचानने और निर्णय लेने का कार्य करते हैं। एम्बेडिंग वैक्टर को संग्रहीत करने में सक्षम होना - फ़्लोटिंग-पॉइंट संख्याओं की सारणी जो बताती है कि विशिष्ट वस्तुएं या इकाइयां एक-दूसरे से कितनी समान हैं - उन महत्वपूर्ण समानता तुलनाओं को सक्षम करने की कुंजी है। इसलिए, कैसंड्रा 5.0 अब एआई एप्लिकेशन विकास के लिए एक उपयुक्त समाधान है।

2. भंडारण-संलग्न अनुक्रमणिका

कैसेंड्रा 5.0 की नई स्टोरेज-अटैच्ड इंडेक्सिंग (SAI) सेकेंडरी इंडेक्स के जीवनचक्र को अनुकूलित करती है, साथ ही उन्हें अधिक कुशल स्टोर और उपयोग में आसान बनाती है। SAI कैसेंड्रा उपयोगकर्ताओं को डेटाबेस तालिका पर एक या अधिक द्वितीयक इंडेक्स बनाने की अनुमति देता है, जिसमें प्रत्येक इंडेक्स उपयोगकर्ता की पसंद के एकल कॉलम पर आधारित होता है।

यह अत्यधिक स्केलेबल, विश्व स्तर पर वितरित कॉलम-स्तरीय अनुक्रमण वेक्टर खोज सहित खोज के लिए बेजोड़ I/O थ्रूपुट प्रदान करता है। SAI में मॉड्यूलर एक्स्टेंसिबिलिटी की भी सुविधा है, जिसमें वेक्टर सर्च इस क्षमता के प्रारंभिक प्रदर्शन के रूप में काम करता है। एसएआई इंडेक्स असाधारण अनुक्रमण कार्यक्षमता प्राप्त करने के लिए प्रश्नों और सामग्री (दस्तावेजों और छवियों जैसे बड़े इनपुट सहित) दोनों को अनुक्रमित करके शब्दार्थ को पकड़ सकते हैं।

3. ट्राई मेमटेबल्स और ट्राई-इंडेक्स्ड एसएसटेबल्स

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

निचली पंक्ति: स्टोरेज ओवरहेड को कम करने के लिए ये सुविधाएँ - स्केलेबिलिटी और लिखने और पढ़ने के प्रदर्शन में सुधार करते हुए - कैसेंड्रा उपयोगकर्ताओं का ध्यान और प्रशंसा अर्जित करेंगी। 

4. नया एकत्रीकरण और गणित कार्य

कैसेंड्रा 5.0 नए देशी सीक्यूएल फ़ंक्शंस जोड़ता है, और उपयोगकर्ताओं के लिए अपने स्वयं के नए उपयोगकर्ता-परिभाषित फ़ंक्शंस बनाने की क्षमता जोड़ता है। ये अतिरिक्त गति और लचीलेपन का विस्तार करने का काम करते हैं जिसके साथ उपयोगकर्ता कैसेंड्रा के साथ अपने लक्ष्यों को पूरा कर सकते हैं।

नए मूल एकत्रीकरण कार्यों में शामिल हैं:

  • गिनती - पता लगाएं कि संग्रह में कितनी वस्तुएं हैं
  • अधिकतम और न्यूनतम - किसी संग्रह की अधिकतम या न्यूनतम वस्तुएँ ढूँढ़ें
  • योग और औसत - संख्यात्मक संग्रह में वस्तुओं का योग या औसत ज्ञात करें

संग्रह स्तंभों पर संचालन के लिए नए मूल कार्यों में शामिल हैं:

  • मानचित्र_कुंजियाँ - मानचित्र की कुंजियाँ प्राप्त करें
  • मानचित्र_मान - मानचित्र का मान प्राप्त करें

नए मूल गणित कार्यों में शामिल हैं:

  • abs - x का पूर्ण मान लौटाता है
  • exp - इनपुट की शक्ति के लिए e (प्राकृतिक लघुगणक का आधार) का मान लौटाता है
  • लॉग - इनपुट का प्राकृतिक लघुगणक (आधार ई) लौटाता है
  • लॉग10 - इनपुट का आधार 10 लघुगणक लौटाता है
  • राउंड - इनपुट के निकटतम पूर्णांक लौटाता है

इसकी कोशिश करें

जो लोग यहां हाइलाइट किए गए कैसेंड्रा 5.0 के लाभों का उपयोग करने में रुचि रखते हैं, उन्हें इसे स्वयं आज़माना चाहिए, और जब पूरी तरह से ओपन-सोर्स कैसेंड्रा का उपयोग और अनुकूलन करने की बात आती है, तो सबसे आगे रहना चाहिए।

स्पॉट_आईएमजी

नवीनतम खुफिया

स्पॉट_आईएमजी