डॉक्यूमेंट डेटाबेस: फायदे और सीमाएँ

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

Miriam Antona

Software engineer

फायदे - लचीलापन

  • पहले से schema परिभाषित करने की ज़रूरत नहीं
  • समय के साथ documents बदल सकते हैं
    • schema migrations से बचता है
  • embedded documents से joins की ज़रूरत नहीं
    • बेहतर समय
  • document databases चुनने के पहले कारणों में से एक
NoSQL कॉन्सेप्ट्स

फायदे - डेवलपर्स के लिए सहज

  • काम करने का स्वाभाविक तरीका
  • JSON human-readable है
  • Documents कोड के objects से map होते हैं
    • कम कोडिंग
    • डेवलपमेंट सरल और तेज़
    • documents बनते ही objects कोड और स्टोर करना शुरू करें
  • नए डेवलपर्स के लिए आसान
NoSQL कॉन्सेप्ट्स

फायदे - horizontal scalability

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

सीमाएँ - ज़्यादा जिम्मेदारी

  • application code में डेटा का ध्यान रखें
    • जैसे, required email जाँचें
  • redundant data का ध्यान रखें
    • जैसे, duplicated name संशोधित करें
NoSQL कॉन्सेप्ट्स

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

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

Preparing Video For Download...