Distributed caching is great to limit database access when real data is not necessarily needed so that it can handle high traffic.