Vyhledávání založené na tabulkových souborech je bleskové, tak proč není zahrnuto ve všech hlavních vyhledávacích nástrojích? Pokračujte ve vyšetřování.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Otázka
Čtenář SuperUser Dan Dascalescu je zvědavý, proč celé vyhledávání není založeno na tabulkách:
Právě jsem objevil UltraSearch a byl jsem ohromen jeho rychlostí vyhledávání souborů a složek. Své okamžitý . A nepoužívá žádnou službu indexování. Jednoduše používá Tabulka hlavních souborů NTFS , který již ukládá všechny názvy souborů v oddílu NTFS.
Otázkou je, proč to není tato schopnost způsob oblíbenější mezi správci souborů a pro začátek Windows Explorer Search (Win + F)?
Jsme si docela jistí, že toto je reakce každého uživatele počítače, když se poprvé setkáte s tím, jak bleskově rychlé je vyhledávání v tabulce souborů. Proč tedy není součástí všeho?
Odpověď
Přispěvatel SuperUser Mehrdad vysvětluje, proč se vyhledávání na nízké úrovni nikdy neuchytilo:
Kvůli bezpečnosti!
To je skutečný důvod. (A pouze skutečný důvod, podle mého názoru - není že je těžké udělat čtečku pro hlavní souborové systémy, i když to v žádném případě není snadné; dělat spisovatel je skutečná výzva.)
Program, jako je tento, obchází bezpečnostní infrastrukturu celého (souborového) systému, takže jej může skutečně spustit pouze správce (nebo někdo jiný, kdo má oprávnění „Správa svazku“).
Je zřejmé, že by to nefungovalo v mnoha scénářích - a Nemyslím si, že by společnost Microsoft (nebo jakákoli jiná velká společnost) někdy uvažovala o vytvoření produktu jako je tento a následném povzbuzení uživatelů ke spuštění jako správci , z důvodu bezpečnostních důsledků.
To bych teoreticky je možné vytvořit systém, který běží na pozadí a filtruje zabezpečená data, ale v praxi by to bylo hodně práce, abyste získali správné a bez bezpečnostních děr pro výrobu.
Mimochodem, nepoužíval jsem UltraSearch, ale sám jsem před několika lety napsal velmi podobný program, který jsem otevřený zdroj jen minulý měsíc! Podívejte se, pokud máte zájem. :)
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .