What caching strategies would you implement to reduce database load for frequently accessed player profile data?