Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Redis

Tecton और Redis Enterprise Cloud के साथ फास्ट मशीन लर्निंग डिलीवर करना

रीयल-टाइम मशीन लर्निंग (एमएल) एप्लिकेशन हर जगह हैं - क्रेडिट कार्ड लेनदेन को मंजूरी देने से लेकर आपकी पसंदीदा स्ट्रीमिंग सेवा के लिए तुरंत वैयक्तिकृत अनुशंसाएं उत्पन्न करने तक। ये एप्लिकेशन किसी भी देरी को बर्दाश्त नहीं कर सकते हैं; अल्ट्रा-लो-लेटेंसी इंफ़ेक्शन (100 मिलीसेकंड या उससे कम) प्रदान करने के लिए उन्हें ताज़ा डेटा तक लाइव एक्सेस की आवश्यकता होती है। डेवलपर्स और संगठनों को उच्च स्तर के एमएल अनुप्रयोगों के लिए लागत प्रभावी रीयल-टाइम क्षमताएं देने के लिए, हम संयुक्त रूप से टेक्टन और रेडिस एंटरप्राइज क्लाउड के प्रथम श्रेणी के एकीकरण की घोषणा करने के लिए उत्साहित हैं।

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

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

अब जब टेक्टन का फीचर स्टोर ऑनलाइन सेवा के लिए रेडिस एंटरप्राइज क्लाउड के साथ एकीकृत हो गया है, तो कम-विलंबता, उच्च-थ्रूपुट एमएल उपयोग के मामलों का उत्पादन करना पहले से कहीं अधिक आसान और अधिक लागत प्रभावी है। उच्च पैमाने पर चलने वाले टेक्टन उपयोगकर्ताओं के लिए, एक बेंचमार्क विश्लेषण से पता चलता है कि रेडिस एंटरप्राइज 3 गुना तेज विलंबता प्राप्त करता है जबकि साथ ही अमेज़ॅन डायनेमोडीबी की तुलना में 14 गुना कम खर्चीला है (यहां टेक्टन के ब्लॉग पर और पढ़ें)। इस लेख में, हम इस बात पर गहराई से विचार करेंगे कि Redis Enterprise और Tecton एक साथ कैसे काम करते हैं।

Tecton Redis के साथ कैसे एकीकृत होता है

यह समझने के लिए कि वास्तविक समय एमएल को सक्षम करने के लिए टेक्टन और रेडिस एक साथ कहां फिट होते हैं, आइए धोखाधड़ी का पता लगाने जैसे एमएल उपयोग के मामले को तैयार करने के चरणों पर एक नज़र डालें: 

  • सबसे पहले, कच्चे डेटा की आवश्यकता होती है (उदाहरण के लिए उपयोगकर्ता के सभी ऐतिहासिक लेनदेन + वास्तविक समय में उनका वर्तमान लेनदेन)। यह डेटा पूरे उद्यम में विभिन्न डेटा वेयरहाउस और डेटा स्ट्रीम के माध्यम से फैलने की संभावना है।
  • एक मॉडल के लिए सुविधाओं को उत्पन्न करने के लिए, आपको उन डेटा स्रोतों से कनेक्ट करने और डेटा रूपांतरणों को परिभाषित करने और निष्पादित करने की आवश्यकता है जो सुविधाओं को उत्पन्न करेंगे। उदाहरण के लिए, एक विशेषता पिछले छह महीनों में उपयोगकर्ता के लिए औसत लेनदेन राशि को देख सकती है और इसकी तुलना उनके वर्तमान लेनदेन से कर सकती है।
  • आखिरकार, आपको अपनी सुविधाओं को एमएल मॉडल के लिए पेश करने की आवश्यकता है जो वास्तविक समय की भविष्यवाणी कर रहा है, और इसे सब -100ms विलंबता पर करें ताकि उपयोगकर्ताओं को किसी भी देरी का अनुभव न हो।

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

रेडिस एंटरप्राइज क्लाउड इन बुनियादी ढांचे के घटकों में से एक है, जो ग्राहकों को ऑनलाइन स्टोर के लिए एक नया उच्च-प्रदर्शन विकल्प लाता है। टेक्टन के फ़ीचर स्टोर द्वारा उपयोग किया जाता है।

Tecton और Redis Enterprise Cloud के साथ फास्ट मशीन लर्निंग डिलीवर करना

टेक्टन ऑनलाइन बनाम ऑफलाइन स्टोर का कैसे उपयोग करता है

टेक्टन का फीचर स्टोर एमएल के लिए दो मुख्य एक्सेस पैटर्न का समर्थन करता है:मॉडल प्रशिक्षण के लिए ऐतिहासिक डेटा की लाखों पंक्तियों को पुनः प्राप्त करना, और उत्पादन में चल रहे मॉडल के लिए सुविधाओं की सेवा के लिए मिलीसेकंड के मामले में एक पंक्ति को पुनः प्राप्त करना। चूंकि ये उपयोग के मामले प्रदर्शन और लागत ट्रेडऑफ के मामले में बहुत भिन्न हैं, इसलिए हम ऑफ़लाइन बनाम ऑनलाइन सुविधा पुनर्प्राप्ति के लिए विभिन्न प्रकार के डेटाबेस का समर्थन करते हैं।

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

प्रशिक्षण-प्रशिक्षण तिरछा हटाना

इस दोहरे डेटाबेस दृष्टिकोण के बिना, कई संगठन ऑफ़लाइन प्रशिक्षण और ऑनलाइन सेवा के लिए अलग डेटा पाइपलाइन लागू करते हैं। पाइपलाइनों को कैसे लागू किया जाता है, इसमें मामूली अंतर मॉडल के प्रदर्शन को पूरी तरह से पटरी से उतार सकता है, क्योंकि मॉडल जो डेटा प्रशिक्षण में देखता है, वह उस डेटा से मेल नहीं खाता है जो उत्पादन में मिलता है। इस बेमेल को प्रशिक्षण-सेवा तिरछा कहा जाता है, और यह डिबग करने के लिए अविश्वसनीय रूप से समय लेने वाला है।

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

Tecton उपयोगकर्ताओं के लिए Redis Enterprise Cloud के लाभ

उच्च स्तर पर काम करने वाले टेक्टन उपयोगकर्ताओं के लिए, रेडिस एंटरप्राइज क्लाउड का उपयोग करने के प्रमुख लाभों में से एक प्रदर्शन और लागत बचत है। उच्च-थ्रूपुट पर ऑनलाइन सुविधाओं की सेवा के बेंचमार्क विश्लेषण के आधार पर, रेडिस टेक्टन पर डायनेमोडीबी की तुलना में 3 गुना तेज और 14 गुना सस्ता था।

रेडिस एंटरप्राइज क्लाउड वर्तमान और भविष्य की कम-विलंबता भंडारण आवश्यकताओं को पूरा करने के लिए तैयार उत्कृष्ट परिचालन क्षमताएं भी प्रदान करता है। यह 99.999% अपटाइम के SLA, एकाधिक डेटाबेस दृढ़ता, बैकअप और पुनर्प्राप्ति विकल्पों के साथ उच्च उपलब्धता प्रदान करता है। बड़े फीचर डेटासेट वाले ग्राहक ऑनलाइन फीचर स्टोर को DRAM और SSD पर टियर करके अतिरिक्त लागत बचत प्राप्त कर सकते हैं।

कैसे शुरू करें

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

यदि आप टेक्टन उपयोगकर्ता नहीं हैं और अधिक सीखने में रुचि रखते हैं, तो आप यहां टेक्टन के निःशुल्क परीक्षण के लिए पंजीकरण कर सकते हैं।


  1. सर्वर रहित रेडिस और रिएक्ट नेटिव के साथ इन-ऐप घोषणाएं

    मोबाइल एप्लिकेशन में, ऐप में अंतिम उपयोगकर्ताओं को कुछ जानकारी, चेतावनियां या मार्गदर्शन भेजने की आवश्यकता हो सकती है। ऐसा करने का एक तरीका उपयोगकर्ताओं को इन-ऐप घोषणाएं भेजना है। इस ब्लॉग पोस्ट में, हम सर्वर रहित रेडिस वाले उपयोगकर्ताओं को घोषणाएं भेजने का तरीका दिखाने के लिए एक मोबाइल एप्लिकेशन व

  1. Nuxt 3 और Serverless Redis के साथ शुरुआत करना

    परिचय यदि आपको कभी ऐसा ऐप बनाना पड़े जो एप्लिकेशन के उपयोग को ट्रैक करता हो, संसाधनों के उपयोग को प्रतिबंधित करता हो या ऐप के प्रदर्शन को बढ़ाने के लिए कैश से डेटा प्राप्त करता हो, तो आपको पता होगा कि रेडिस इन आवश्यकताओं का उत्तर है! रेडिस इन-मेमोरी, की-वैल्यू डेटाबेस है। यह ओपन सोर्स है और इसका मत

  1. बिग डेटा, डेटा माइनिंग और मशीन लर्निंग के बीच अंतर को समझना

    जिस तेज गति से प्रौद्योगिकी विकसित हो रही है, हम डेटा के एक जटिल नेटवर्क और एक अस्पष्ट भविष्य की ओर बढ़ रहे हैं। इस बीच, दुनिया भर के उद्योग बिग डेटा, डेटा माइनिंग और मशीन लर्निंग जैसी कुछ क्रांतिकारी तकनीकों को अपनाकर पूरी तरह से बदलाव लाने का प्रयास कर रहे हैं। अब सवाल उठता है कि दुनिया भर में हर