एडवांस्ड कॉलम-ओरिएंटेड डेटाबेस तकनीकें

NoSQL परिचय

Jake Roach

Data Engineer

Snowflake में माइक्रो-पार्टिशनिंग

माइक्रो-पार्टिशनिंग:

  • पंक्तियों के छोटे "चंक्स" बनते हैं, जिन्हें कॉलमनर फॉर्मेट में स्टोर किया जाता है
  • हर पार्टिशन का मेटाडेटा स्टोर होता है

$$

इससे संभव होता है:

  • कम डेटा एक्सेस के लिए क्वेरी प्रूनिंग
  • DML (data manipulation language) का कुशल निष्पादन
1 https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions
NoSQL परिचय

माइक्रो-पार्टिशनिंग डेटा

माइक्रो-पार्टिशनिंग से पहले और बाद के डेटा वाली कई Snowflake टेबलें.

NoSQL परिचय

Snowflake के साथ डेटा क्लस्टरिंग

डेटा क्लस्टरिंग:

  • मिलते-जुलते डेटा पॉइंट्स को संगठित/ग्रुप करना
  • डेटा लोड के समय स्वतः होता है

$$

इससे संभव होता है:

  • निष्पादन के दौरान एक्सेस डेटा कम होना
  • क्वेरी परफॉर्मेंस में सुधार
1 https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions
NoSQL परिचय

डेटा क्लस्टरिंग

क्लस्टरिंग से पहले और बाद की Snowflake टेबलें.

NoSQL परिचय

क्वेरी प्रूनिंग

SELECT
    title,
    author,
    price
FROM books
WHERE
    price > 25.00;

माइक्रो-पार्टिशनिंग और डेटा क्लस्टरिंग से संभव होता है:

  • स्कैन किया गया डेटा कम करना
  • तेजी से इनसाइट्स पाना

क्वेरी प्रूनिंग का उपयोग करती माइक्रो-पार्टिशनिंग और क्लस्टरिंग वाली Snowflake टेबल.

NoSQL परिचय

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

NoSQL परिचय

Preparing Video For Download...