ग्राफ डेटाबेस कब उपयोग करें

NoSQL कॉन्सेप्ट्स

Miriam Antona

Software engineer

उपयुक्त केस - सामान्य जानकारी

  • अत्यधिक connected डेटा
NoSQL कॉन्सेप्ट्स

उपयुक्त केस - सोशल ग्राफ़्स

  • सोशल नेटवर्क
    • यूज़र और उनके रिलेशनशिप
    • पोस्ट्स
    • लाइक्‍स
    • ...
  • किसी कंपनी के कर्मचारी
    • प्रोजेक्ट्स
    • कर्मचारियों के बीच रिलेशनशिप

सोशल ग्राफ का सामान्य चित्रण.

NoSQL कॉन्सेप्ट्स

उपयुक्त केस - संक्रामक रोग

  • मॉडल:
    • लोगों के बीच इंटरैक्शन
    • संपर्क घटनाएँ
    • एक्सपोज़र्स
  • ट्रांसमिशन चेन समझने में मदद

दुनिया में Covid की छवि.

NoSQL कॉन्सेप्ट्स

उपयुक्त केस - लोकेशन सर्विसेज

  • लोकेशंस और डिस्टेंस
  • नेविगेशन ऐप्स के लिए रूट्स को ऑप्टिमाइज़ करें
  • आसपास के पॉइंट्स ऑफ इंटरेस्ट के लिए सिफारिशें:
    • रेस्टोरेंट्स
    • सिनेमाज़
    • हॉस्पिटल्स
    • आदि

स्मार्टफोन पर दिखाया गया रूट.

NoSQL कॉन्सेप्ट्स

उपयुक्त केस - फ्रॉड डिटेक्शन

  • रियल-टाइम में फ्रॉड रोकें:
    • क्रेडिट कार्ड फ्रॉड
    • ई-कॉमर्स फ्रॉड
    • मनी लॉन्ड्रिंग
  • मॉडल: व्यक्तियाँ, क्रेडिट कार्ड, फ़ोन नंबर, डिवाइस, IP एड्रेस...
  • संदिग्ध पैटर्न खोजें:
    • एक ही IP से आने वाले कई यूज़र
    • ...

चोर की तस्वीर.

NoSQL कॉन्सेप्ट्स

उपयुक्त केस - रियल-टाइम रिकमेंडेशन

  • खरीद इतिहास और ब्राउज़िंग व्यवहार स्टोर करें ताकि आइटम रिकमेंड कर सकें
  • किसी मित्र को आइटम ऑफर करें
  • मिलते-जुलते यूज़रों के आधार पर अनदेखी फ़िल्में दिखाएँ

रियल-टाइम रिकमेंडेशन की तस्वीर.

NoSQL कॉन्सेप्ट्स

उपयुक्त केस - नेटवर्क्स

  • नेटवर्क्स और इन्फ्रास्ट्रक्चर एलिमेंट्स के बीच रिलेशनशिप का स्टोरेज
    • फिज़िकल मशीनें
    • वर्चुअल मशीनें
    • एप्लिकेशंस
    • राउटर्स
    • स्विचेस
    • ...
  • संभावित डिज़ाइन फ्लॉज़ पर रियल-टाइम में अलर्ट

नेटवर्क केबल्स की तस्वीर.

NoSQL कॉन्सेप्ट्स

अनुपयुक्त केस

  • डिसकनेक्टेड डेटा
  • डेटा के बीच रिलेशनशिप महत्वपूर्ण नहीं हैं
  • ऐसी ऐप्स जो बिना किसी खास शुरुआती बिंदु के सिर्फ जनरल सर्च करती हैं
    • वे क्वेरीज़ के लिए ऑप्टिमाइज़्ड नहीं हैं
  • ऐसी प्रॉपर्टीज़ जिनमें बहुत बड़े वैल्यूज़ हों (BLOBs, CLOBs...)
NoSQL कॉन्सेप्ट्स

अभ्यास करते हैं!

NoSQL कॉन्सेप्ट्स

Preparing Video For Download...