Yesterday, we talked about indexing and qgrep. Today let’s take a quick look at how much quicker searching with an index is.
When I used qgrep to search through my repository of historic whois data, I got back my first result in under two seconds and the search was complete in about one minute.
When I performed the same search using the Windows command line utility findstr, the first result came back in 16 seconds, but the full search took over 21 minutes!
The 18 minutes spent making the index literally paid for itself in our first search by providing a 20-minute increase in speed. Plus we have it for all of our future historical whois searches. That is why you index static data!