Row बनाम column डेटा स्टोर

Data Warehousing Concepts

Aaren Stubberfield

Data Scientist

यह क्यों ज़रूरी है?

  • स्पीड के लिए क्वेरी ऑप्टिमाइज़ करें
  • डेटा वेयरहाउस टेबल्स के लिए column स्टोर फॉर्मेट एनालिटिक वर्कलोड्स में सर्वोत्तम है
Data Warehousing Concepts

कंप्यूटर स्टोरेज की बुनियाद

  • कंप्यूटर डेटा ब्लॉक्स में स्टोर करते हैं.
  • डेटा लाते समय ज़रूरी ब्लॉक्स ही पढ़ते हैं.
  • कम ब्लॉक्स पढ़ने से कुल स्पीड बढ़ती है.

स्टोरेज के लिए कई ब्लॉक्स वाले हार्ड डिस्क की प्रतीकात्मक छवि

Data Warehousing Concepts

हेल्थ टेबल का उदाहरण

  • CDC (Centers for Disease Control and Prevention)
  • कई सीज़न में आयु-समूह अनुसार फ्लू संक्रमण डेटा
SEASON AGE GROUP HOSPITALIZATION PERCENTAGE
2019 0-17 yr 13.9%
2019 18-49 yr 22.5%
2019 50+ yr 63.7%
2020 0-17 yr 3.9%
2020 18-49 yr 18.1%
2020 50+ yr 78%
2021 0-17 yr 15.6%
2021 18-49 yr 23.3%
2021 50+ yr 61.1%
Data Warehousing Concepts

Row store उदाहरण

SEASON AGE GROUP HOSPITALIZATION PERCENTAGE
2019 0-17 yr 13.9%
2019 18-49 yr 22.5%
2019 50+ yr 63.7%
2020 0-17 yr 3.9%
2020 18-49 yr 18.1%
2020 50+ yr 78%
2021 0-17 yr 15.6%
2021 18-49 yr 23.3%
2021 50+ yr 61.1%

स्टोरेज के लिए कई ब्लॉक्स वाले हार्ड डिस्क की प्रतीकात्मक छवि, हर ब्लॉक में एक row स्टोर है

Data Warehousing Concepts

Column store उदाहरण

SEASON AGE GROUP HOSPITALIZATION PERCENTAGE
2019 0-17 yr 13.9%
2019 18-49 yr 22.5%
2019 50+ yr 63.7%
2020 0-17 yr 3.9%
2020 18-49 yr 18.1%
2020 50+ yr 78%
2021 0-17 yr 15.6%
2021 18-49 yr 23.3%
2021 50+ yr 61.1%

स्टोरेज के लिए कई ब्लॉक्स वाले हार्ड डिस्क की प्रतीकात्मक छवि, हर ब्लॉक में एक column स्टोर है

Data Warehousing Concepts

सारांश

Row Store

  • Row डेटा ब्लॉक्स में साथ-साथ स्टोर होता है
  • ट्रांजैक्शनल वर्कलोड्स के लिए आदर्श

Column Store

  • Column डेटा ब्लॉक्स में साथ-साथ स्टोर होता है
  • एनालिटिकल वर्कलोड्स के लिए आदर्श
  • बेहतर डेटा कंप्रेशन
Data Warehousing Concepts

अभ्यास का समय!

Data Warehousing Concepts

Preparing Video For Download...