I have a system that holds more than 2000 clients and it keeps growing, and every time they do a search, they call mysql with more than 20,000 items (and that number also keeps increasing), would it be possible for me to have one cache or do something for it does not need to fetch forever?
I was thinking of making a system that the most searched word creates a file on the server with the first 20.30 searches, would it?