in reply to Fast file searching

If these files are static (you have a logfile for each day, etc), then you can use an offline process to prepare an HTML version of each logfile. Then, just serve the static HTML.