मेरा प्रश्न काफी सामान्य है और मुझे पता है कि इसमें 100% जवाब नहीं हो सकता है। मैं एक एएसपी .NET वेब समाधान बना रहा हूं जिसमें बहुत सारी तस्वीरें शामिल होंगी और उम्मीद है कि उचित मात्रा में यातायात होगा। मैं वास्तव में प्रदर्शन प्राप्त करना चाहता हूँ।वेब ऐप के लिए फ़ाइलों या डेटाबेस में चित्रों को स्टोर करें?
क्या मुझे डेटाबेस में या फ़ाइल सिस्टम में चित्रों को सहेजना चाहिए? और इस पर ध्यान दिए बिना कि मैं एक विशिष्ट तरीके का चयन क्यों कर रहा हूं।
बहुत धन्यवाद, स्टीफन
डुप्लीकेट: Storing Images in DB - Yea or Nay?, How to store images in your filesystem, Storing a small number of images: blob or fs? और शायद कुछ अन्य लोगों के।
टिप्पणी: कई अच्छे उत्तरों के लिए धन्यवाद। मैं एक फ़ाइल आधारित समाधान के लिए जाऊंगा भले ही मुझे 100% डेटाबेस संचालित समाधान होने का विचार पसंद है। ऐसा लगता है कि आज डेटाबेस के साथ जो कुछ मैं चाहता हूं उसे करने के लिए अच्छे समाधान हैं लेकिन मेरे पास ऐसा करने के कुछ कारण नहीं हैं।
मैं एक होस्टेड समाधान पर होगा, मेरे पास बड़ी मात्रा में भंडारण (10 जीबी) है लेकिन डेटाबेस के लिए केवल 300 एमबी है। डीबी में अतिरिक्त भंडारण के लिए इसका बहुत अधिक खर्च होगा।
मैं डीबी विशेषज्ञ नहीं हूं और साथ ही डीबी की सेटिंग्स के नियंत्रण में नहीं हूं। एक डीबी आधारित समाधान के रूप में ऐसा लगता है कि कस्टम विन्यास की आवश्यकता हो सकती है।
यदि हम साइट को अपने सर्वर पर चलाने के लिए आगे बढ़ेंगे तो मैं एक डीबी आधारित समाधान पर विचार कर सकता हूं। धन्यवाद, स्टीफन
कृपया जो डेटाबेस आप उपयोग कर रहे हैं उसे निर्दिष्ट करें। –
मैं बाद के संस्करण के एमएसएसक्यूएल का उपयोग करना चाहता हूं। – StefanE
@StefanE, फाइल सिस्टम सभी उद्देश्यों और उद्देश्यों के लिए, फाइल स्टोरेज के लिए अनुकूलित एक विशेष डेटाबेस है। – LukeH