Hidalgo
- 3 Devlogs
- 5 Total hours
a fast file indexer for linux
a fast file indexer for linux
now in hidalgo, the searches are more faster because of a persistent cache created on the home folder
and now hidalgo ignore certain paths, like /tmp and another paths for temp files/system files for faster searching
in the future, i want to create a gui for it and add real time monitoring (hook to system calls maybe)
now in hidalgo, you can search using wildcards for certain file types!
and the search is faster, now utilizing 4 threads for the search system, planning to identify how much threads a system has and use all of the threads.
added -n for limiting how much items it should push, the default (n = 0), pushes all files with that characteristics
planning to add local cache and hook to the system calls (not inotify too slow)
i started developing the hidalgo: a fast file indexer for linux, inspired in the file indexer Everything only available on Windows.
now it has available a index in memory with hashmap (FNV-1a), recurssive scan of directorys, fuzzy search and a basic cli. i noted that with too much files (100k+), the indexer consumes too much ram (1gb+), i plan to mitigate that with a local cache for not everytime that it needs to search something it has to scan everything.
for the future, i plan to add a hook to the system calls that create/delete files of linux (not sure if it is possible) and create a good user interface to not rely only on the cli.