यह एक प्रश्न है जो पहले से पूछा गया है (large-text-and-images-in-sql) लेकिन मुख्य रूप से डेटा के लिए जो बदलेगा। मेरे मामले में डेटा संग्रहीत किया जाएगा और कभी नहीं बदला जाएगा। सब कुछ एक साथ रखने के लिए बस समझदार लगता है।क्या आप डेटाबेस में या फ़ाइल सिस्टम में बाइनरी डेटा स्टोर करेंगे?
क्या कोई कारण है कि मुझे डेटाबेस में स्थिर बाइनरी डेटा स्टोर नहीं करना चाहिए?
मान लीजिए कि यह एक समझदार बात है, क्या अलग-अलग तालिकाओं में ऐसे डेटा को संग्रहीत करने के कोई फायदे हैं? (अब आप महसूस कर सकते हैं कि मैं डीबी विशेषज्ञ नहीं हूं ...)
स्पष्ट करें: शायद 10-20 से अधिक उपयोगकर्ता नहीं होंगे लेकिन ये अमेरिका और ब्रिटेन में होंगे। द्विआधारी डेटा किसी भी मामले में स्थानांतरित किया जाना होगा।
मुझे यकीन नहीं है कि यह रखरखाव/बैकअप लागत को कैसे कम करता है। यदि कुछ भी उन्हें बढ़ाता है क्योंकि आमतौर पर डेटाबेस का बैक अप लेना अधिक महंगा होता है और फाइल सिस्टम का बैक अप लेने की अपेक्षा करता है। क्या आप विस्तार से समझा सकते हैं? – jrwren
@jrwren मेरा मुद्दा यह है कि आपको डेटाबेस बैकअप में निहित डेटा के साथ अखंडता सुनिश्चित करने के लिए अलग-अलग बैकअप फ़ाइलों की आवश्यकता नहीं है और मैन्युअल रूप से उन्हें समन्वयित रखने की आवश्यकता नहीं है। यह * परिस्थितियों के आधार पर * अधिक सरल और सस्ता एक रास्ता या दूसरा हो सकता है। –