I need to keep some data per session data such as client version. I've considered redis and cache. The cache seems most promising however it's documentation warns against using it for per user data. When deleted with "
Users would typically store the version in a meta collection and query it from there. Im not sure if the cache or redis would be needed here. Is there more to this data than just a simple client version ?