मैं सोच रहा हूं कि यूट्यूब/फेसबुक/स्टैक ओवरफ्लो इत्यादि जैसी वेबसाइटें कैसे काम करती हैं। क्या वे कई टेबल या एकाधिक डेटाबेस के साथ एकल डेटाबेस का उपयोग करते हैं? यदि ऐसा है (एकाधिक), क्यों? क्या यह तेज़ विकल्प है?बड़ी वेबसाइटें - एकाधिक डेटाबेस या एकाधिक टेबल?
उत्तर
प्रदर्शन के साथ कुछ भी नहीं है। डेटाबेस अलग असंबद्ध डेटा डोमेन और तैनाती आइटम।
यदि दो तालिकाएं एक ही एप्लिकेशन से संबंधित हो सकती हैं तो उन्हें एक ही डेटाबेस में होना चाहिए।
एक अपवाद तब होता है जब कई असंबंधित अनुप्रयोगों में एक तालिका का पुन: उपयोग किया जाता है। फिर इसका अपना डेटाबेस हो सकता है और फिर ऐप्स एक से अधिक डेटाबेस का उपयोग कर सकते हैं।
सभी डेटाबेस को 1 डेटाबेस में क्रैम करने का नुकसान क्या है? – Pacerier
@Pacerier संगठन की कमी, बड़े बैकअप फ़ाइल आकार, तैनाती देरी, धीमी प्रशासन –
सच नहीं है, यह आयोजक (डीबी व्यवस्थापक) पर निर्भर करता है। मेरे पास सिर्फ 1 * फ़ोल्डर * हो सकता है और एक से अधिक * फ़ोल्डर * के साथ मेरी फ़ाइलों को दूसरे से बेहतर व्यवस्थित कर सकता है। – Pacerier
आप वहाँ कुछ जानकारियां पा सकते हैं:
Example : Youtube Architecture
इस वेबसाइट पर, आप भी यूट्यूब के विकास जो आदेश पता करने के लिए यह कैसे काम करता में आप के लिए दिलचस्प हो सकता है देखेंगे।
काफी दिलचस्प पढ़ा! –
- 1. एकाधिक डेटाबेस या कई टेबल?
- 2. डाटाबेस डिजाइन - एकाधिक लुकअप/एनम टेबल्स या एक बड़ी टेबल?
- 3. एक बड़ी फ़ाइल या एकाधिक छोटी फाइलें?
- 4. एकाधिक वेबसाइटें, एकल साइन-ऑन डिज़ाइन
- 5. एकाधिक डीबीकॉन्टेक्स्ट, एकाधिक डेटाबेस .etInitializer
- 6. MySQL: कई कॉलम के साथ एकाधिक टेबल या एक टेबल?
- 7. एकाधिक टेबल (5) ReportLab
- 8. जादुई रिकॉर्ड: एकाधिक डेटाबेस
- 9. PropelORM v1 एकाधिक डेटाबेस
- 10. जो अधिक कुशल है: एकाधिक MySQL टेबल या एक बड़ी तालिका?
- 11. सास डेटाबेस डिजाइन - एकाधिक डेटाबेस? विभाजित करें?
- 12. एकाधिक डेटाबेस या नाम स्थान HBase
- 13. एकाधिक भाषाओं के लिए एकाधिक SQLite डेटाबेस?
- 14. फ्लुएंट एनएचबेर्नेट + एकाधिक डेटाबेस
- 15. एकाधिक टेबल पर mysql fulltext
- 16. एकल डेटाबेस में एकाधिक डेटाबेस मर्ज करें
- 17. एकाधिक डेटाबेस बनाम एक डेटाबेस
- 18. ActiveRecord 3.1.0 एकाधिक डेटाबेस
- 19. एकाधिक डेटाबेस वाले सिंगलटन
- 20. एमवीसी बड़ी वेबसाइटें, एक नियंत्रक का उपयोग करें ... या कई?
- 21. MySQL प्रश्न - एकाधिक प्रकार के उपयोगकर्ताओं को कैसे संभालें - एक टेबल या एकाधिक?
- 22. कोडनिर्देशक - एकाधिक डेटाबेस कनेक्शन
- 23. त्रुटि: एकाधिक डेटाबेस
- 24. पिसा पीडीएफ कनवर्टर बड़ी टेबल
- 25. mysql टेबल संरचना - एक बहुत बड़ी टेबल या अलग टेबल?
- 26. क्या बेहतर है - कई छोटी टेबल या एक बड़ी टेबल?
- 27. एकल या एकाधिक भंडार वर्ग?
- 28. एकाधिक उपयोगकर्ता डेटाबेस सर्विसिंग एक उपयोगकर्ता डेटाबेस
- 29. phpMyAdmin और बड़ी टेबल
- 30. एकाधिक डेटाबेस में रेफरेंसियल अखंडता रखते हुए
वे आपके द्वारा उल्लेखित विकल्पों में से किसी का भी उपयोग नहीं करते हैं। साथ ही, इस बात पर लेख रहे हैं कि बड़ी साइटें कितनी बड़ी हैं। आप उन्हें गुगल कर सकते थे। –
@ एनबी। StackOverflow और कई वेबसाइटें अभी भी संबंधपरक डेटाबेस का उपयोग करती हैं। –
@XMLforDummies - मैंने कभी नहीं कहा कि वे संबंधपरक डेटाबेस का उपयोग नहीं करते हैं, मैंने जो लिखा है उसे फिर से पढ़ने के लिए स्वतंत्र महसूस करें। –