मेरे पास विभिन्न मीडिया फ़ाइलों (पीडीएफ, जेपीजी, टिफ्स) के लगभग 7 टेराबाइट हैं जो वर्तमान में एक बहुत ही गोमांस वाले फ़ाइल सर्वर पर रहते हैं। मैं डेटा को SQL सर्वर 2008 में ले जाने और डेटा प्रबंधित करने में मेरी सहायता के लिए फ़ाइलस्ट्रीम विशेषता का उपयोग कर रहा हूं। मैं ऐसा इसलिए करना चाहता हूं क्योंकि मेरे पास इस मीडिया का प्रबंधन करने वाले वेबपृष्ठ हैं, और वे (वेबपृष्ठ) धीमे और धीमे हो रहे हैं क्योंकि फ़ाइल सर्वर पर प्रतिदिन अधिक मीडिया जोड़ा जाता है।एसक्यूएल सर्वर 2008 का फिलस्ट्रीम स्थान
संपादित करें: वेबपृष्ठ धीमे हैं क्योंकि उनमें से कई रिपोर्टें उत्पन्न करते हैं जो फ़ाइल सर्वर के विभिन्न विवरण और उस पर संग्रहीत किए जाते हैं। अनिवार्य रूप से, वेबपृष्ठ हजारों फ़ोल्डरों और फ़ाइलों के माध्यम से उनसे जुड़ी जानकारी के बारे में रिपोर्ट उत्पन्न करने के लिए कंघी करते हैं। कुछ वेबपृष्ठ उपयोगकर्ताओं को फ़ोल्डरों और फ़ाइलों में हेरफेर करने और उन्हें विभिन्न स्थानों पर ले जाने की अनुमति देते हैं। तो, संक्षेप में, मैं इन फ़ाइलों के प्रबंधन में तेजी से तलाश कर रहा हूं। यह मुझे डेटाबेस के भीतर इन फ़ाइलों के बारे में मेटाडेटा को बनाए रखने की अनुमति देगा, इस प्रकार मैं इसके लिए फ़ाइल सर्वर के माध्यम से संयोजन करने के बजाय इस जानकारी के लिए डेटाबेस से पूछताछ करने की अनुमति दूंगा।
मेरे समस्याएं:
1) मैं अवधारणा का एक सबूत किया है और सत्यापित है कि मैं एक filestream एसक्यूएल सर्वर 2008 डेटाबेस के लिए स्थानीय बना सकते हैं, और मैं सफलतापूर्वक पढ़ सकते हैं और यह करने के लिए मीडिया ने लिखा है। हालांकि, मुझे अभी तक यह पता लगाने की जरूरत नहीं है कि एक यूएनसी को फाइलस्ट्रीम के रूप में कैसे उपयोग किया जाए। दूसरे शब्दों में, डेटाबेस MySQLDB08 पर होस्ट किया गया है, और मेरी फ़ाइलें TheFileServer01 पर संग्रहीत हैं। मैंने इसे पढ़ा है, लेकिन मुझे अभी तक नहीं मिला है। इस पर किसी भी प्रकार की सहायताबहुत प्रशंसनीय होगी!
2) चूंकि मेरे पास मीडिया के 7 टेराबाइट्स (और बढ़ते) हैं, तो क्या मेरे बैकअप उनके आकार के कारण अप्रबंधनीय होंगे? क्या यह ऐसा कुछ है जो मुझे फिलस्ट्रीम का उपयोग करने से रोक सकता है?
किसी भी सुझाव या मदद की सराहना की जाएगी!
मैं सफेद पेज के माध्यम से कई बार पढ़ा है, लेकिन, काफी स्पष्ट रूप से, इसके बारे में कुछ मेरे सिर पर है, क्योंकि यह क्षेत्रों जिनमें से मैं नहीं कर रहा हूँ परिचित के साथ संबंधित चला जाता है (उदाहरण के लिए - बैकअप)। इसके अलावा, श्वेत पत्र कहता है * फ़ाइल सिस्टम फ़िल्टर ड्राइवर का उपयोग यूएनसी पथ * के माध्यम से FILESTREAM डेटा तक दूरस्थ पहुंच की अनुमति देता है, जो मुझे इंगित करता है कि वास्तविक डेटाबेस सर्वर के अलावा किसी अन्य स्थान पर फ़ाइलस्ट्रीम डेटा संग्रहीत करना संभव हो सकता है । इसके अलावा, कृपया मेरे मूल प्रश्न में मेरा संपादन देखें; मुझे आशा है कि यह बेहतर बताएगा कि मैं फिलस्ट्रीम का उपयोग क्यों कर रहा हूं। – Jagd
सिस्टम चालक * अन्य * स्थान से फ़ाइलस्ट्रीम के लिए यूएनसी * से * तक पहुंच की अनुमति देता है। दूसरे शब्दों में, यह आपको filestream साझा करने की अनुमति देता है। यह आपको यूएनसी पर फिएलस्ट्रीम स्टोर करने की अनुमति नहीं देता है। ध्यान दें कि 7Tb पर, 'स्थानीय' का अर्थ कुछ प्रकार की SAN उपयोगिता का होना चाहिए। –
आपके संपादन के बारे में: मुझे लगता है कि समस्या का एक पहलू यह है कि आपके पास फ़ाइलों के बारे में एक संबंधपरक प्रारूप में मेटाडेटा नहीं है, और आपको इसके लिए फ़ाइल सिस्टम को देखने की आवश्यकता है। क्या आप टेबल में मेटाडेटा रख सकते हैं, या यह फाइल सिस्टम के साथ जल्दी से सिंक हो जाएगा? –