Pencarian berbasis tabel file sangat cepat, jadi mengapa tidak termasuk dalam setiap alat pencarian utama? Baca terus selagi kami menyelidikinya.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Pembaca SuperUser Dan Dascalescu penasaran mengapa semua pencarian tidak berdasarkan tabel:
Saya baru saja menemukan UltraSearch dan terpesona oleh kecepatan pencarian file dan foldernya. Nyaseketika. Dan tidak menggunakan layanan pengindeksan apa pun. Ini hanya menggunakan Tabel Berkas Master NTFS, yang sudah menyimpan semua nama file pada partisi NTFS.
Pertanyaannya adalah, mengapa bukan kemampuan inicara lebih populer di antara pengelola file, dan Windows Explorer Search (Win + F) untuk memulai?
Kami cukup yakin ini adalah reaksi dari setiap pengguna komputer saat pertama kali menemukan bagaimana pencarian file berbasis tabel yang sangat cepat. Jadi mengapa tidak dibangun menjadi segalanya?
Kontributor SuperUser Mehrdad menjelaskan mengapa penelusuran tingkat rendah tidak pernah tertangkap:
Karena Keamanan!
Itulah alasan sebenarnya. (Dan ituhanya alasan sebenarnya, menurut saya - tidakbahwa sulit untuk membuat pembaca untuk sistem file utama, meskipun itu tidak mudah; membuatpenulis adalah tantangan nyata.)
Program seperti ini mem-bypass seluruh infrastruktur keamanan sistem (file), jadi hanya administrator (atau orang lain yang memiliki hak istimewa "Kelola Volume") yang dapat menjalankannya.
Jadi jelas, itu tidak akan berhasil dalam banyak skenario - danSaya tidak berpikir Microsoft (atau perusahaan besar lainnya) akan pernah mempertimbangkan membuat produk seperti ini dan kemudian mendorong pengguna untuk menjalankannya sebagai administrator, karena konsekuensi keamanan.
Saya takan secara teoritis mungkin untuk membuat sistem yang berjalan di latar belakang dan menyaring data yang aman, tetapi dalam praktiknya akan menjadibanyak pekerjaan untuk mendapatkan yang benar dan tanpa lubang keamanan untuk produksi.
Ngomong ngomong, saya belum pernah pakai UltraSearch, tapi saya sudah menulis program yang sangat mirip dengan diri saya beberapa tahun yang lalu yang saya buka sumbernya bulan lalu! Lihatlah jika Anda tertarik. :)
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.