דף הבית » איך ל » מדוע לא כל כלי חיפוש קבצים השתמש בטבלה קובץ ראשי לקבלת תוצאות מיידיות?

    מדוע לא כל כלי חיפוש קבצים השתמש בטבלה קובץ ראשי לקבלת תוצאות מיידיות?


    חיפוש בטבלה מבוסס הקובץ הוא ברק במהירות, אז למה זה לא נכלל בכל כלי החיפוש העיקרי? המשך לקרוא תוך כדי בדיקה.

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    השאלה

    SuperUser הקורא דן Dascalescu הוא סקרן למה כל החיפוש אינו מבוסס על השולחן:

    אני רק גילו UltraSearch ו היה blown משם על ידי הקובץ ואת תיקיית החיפוש במהירות. זה מיידי. ואינו משתמש בשירות יצירת אינדקס. הוא פשוט משתמש בטבלת הקבצים של NTFS Master, שכבר מאחסנת את כל שמות הקבצים במחיצת NTFS.

    השאלה היא, מדוע לא יכולת זו דרך פופולרי יותר בקרב מנהלי קבצים, ו- Windows Explorer חיפוש (Win + F) מלכתחילה?

    אנחנו די בטוחים שזה התגובה של כל משתמש במחשב הראשון נתקל רק איך הקובץ במהירות בשולחן הקובץ מבוסס החיפוש. אז למה זה לא בנוי לתוך הכל?

    התשובה

    SuperUser תורם Mehrdad מסביר מדוע ברמה נמוכה החיפוש מעולם לא תפס על:

    בגלל הביטחון!

    זו הסיבה האמיתית. (וה רק הסיבה האמיתית, לדעתי - זה לא כי קשה להפוך את הקורא עבור מערכות קבצים גדולות, אם כי זה לא קל; ביצוע סופר הוא האתגר האמיתי.)

    תוכנית כזו עוקפת את תשתית האבטחה של המערכת כולה (קובץ), כך שרק מנהל מערכת (או מישהו אחר שיש לו הרשאות "ניהול אמצעי אחסון") יכול למעשה להפעיל אותה.

    אז ברור, זה לא יעבוד בתרחישים רבים - ו אני לא חושב מיקרוסופט (או כל חברה גדולה אחרת) היה פעם לשקול לעשות מוצר כזה ולאחר מכן לעודד משתמשים לרוץ כמנהלים, בגלל ההשלכות הביטחוניות.

    זה היה ניתן באופן תיאורטי להפוך מערכת אשר פועל ברקע ומסנן את הנתונים מאובטחת, אבל בפועל זה יהיה גלה של עבודה כדי לקבל נכון וללא חורים אבטחה עבור הייצור.

    דרך אגב לא השתמשתי UltraSearch, אבל כתבתי תוכנית דומה מאוד עצמי לפני כמה שנים שבו אני פתוח מקור רק בחודש שעבר! בדוק את זה אם אתה מעוניין. :)


    יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.