मुखपृष्ठ » कैसे » त्वरित परिणामों के लिए सभी फ़ाइल खोज उपकरण मास्टर फ़ाइल तालिका का उपयोग क्यों नहीं करते?

    त्वरित परिणामों के लिए सभी फ़ाइल खोज उपकरण मास्टर फ़ाइल तालिका का उपयोग क्यों नहीं करते?


    फ़ाइल तालिका-आधारित खोज बहुत तेज़ है, इसलिए इसे हर प्रमुख खोज टूल में शामिल क्यों नहीं किया गया है? हम जांच के रूप में पढ़ें.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    प्रश्न

    सुपरयूज़र रीडर डैन डैस्केलस्क्यू उत्सुक है कि सभी खोज टेबल-आधारित क्यों नहीं है:

    मैंने अभी UltraSearch की खोज की है और इसकी फ़ाइल और फ़ोल्डर खोज गति से उड़ा दिया गया है। आईटी इस तात्कालिक. और किसी भी अनुक्रमण सेवा का उपयोग नहीं करता है। यह केवल NTFS मास्टर फ़ाइल टेबल का उपयोग करता है, जो पहले से ही NTFS विभाजन पर सभी फ़ाइलनामों को संग्रहीत करता है.

    सवाल यह है कि यह क्षमता क्यों नहीं है मार्ग फ़ाइल प्रबंधकों और विंडोज एक्सप्लोरर सर्च (विन + एफ) के बीच अधिक लोकप्रिय है?

    हमें पूरा विश्वास है कि यह हर कंप्यूटर उपयोगकर्ता की प्रतिक्रिया है कि पहली बार सिर्फ ब्लिस्टरली फास्ट फाइल टेबल-आधारित खोज कैसे होती है। तो यह सब कुछ में क्यों नहीं बनाया गया है?

    उत्तर

    सुपरयूज़र के योगदानकर्ता मेहरदाद बताते हैं कि निम्न-स्तरीय खोज ने कभी क्यों नहीं पकड़ा:

    सुरक्षा के कारण!

    यही असली वजह है। (और यह केवल वास्तविक कारण, मेरी राय में - यह नहीं है उस प्रमुख फ़ाइल सिस्टम के लिए एक पाठक बनाना मुश्किल है, हालांकि यह आसान नहीं है; एक बनाना लेखक असली चुनौती है।)

    इस तरह का एक कार्यक्रम संपूर्ण (फ़ाइल) सिस्टम के सुरक्षा ढांचे को बायपास करता है, इसलिए केवल एक व्यवस्थापक (या किसी और के पास "वॉल्यूम प्रबंधित करें" विशेषाधिकार हैं) वास्तव में इसे चला सकते हैं.

    तो जाहिर है, यह कई परिदृश्यों में काम नहीं करेगा - और मुझे नहीं लगता कि Microsoft (या कोई अन्य बड़ी कंपनी) कभी इस तरह का उत्पाद बनाने पर विचार करेगी और फिर उपयोगकर्ताओं को प्रशासक के रूप में चलाने के लिए प्रोत्साहित करेगी, सुरक्षा के कारणों के कारण.

    यह होगा सैद्धांतिक रूप से संभव है कि एक प्रणाली बनाई जाए जो पृष्ठभूमि में चलती है और सुरक्षित डेटा को फ़िल्टर करती है, लेकिन व्यवहार में यह एक होगा बहुत उत्पादन के लिए सही और सुरक्षा छेद के बिना काम करने के लिए.

    वैसे मैंने UltraSearch का उपयोग नहीं किया है, लेकिन मैंने कुछ साल पहले खुद भी इसी तरह का एक कार्यक्रम लिखा था, जिसे मैंने पिछले महीने ही खोला था! यदि आपकी रुचि है, तो इसे देखें। :)


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.