In this document we will be exploring session stores that move beyond “dumb” stores of data. This intelligent data in a session store might be calculated, inferred or otherwise not directly supplied by the user of the service. In this way, you can store the traditional session data (username, preferences or other common stateful data) alongside intelligent data.
Some examples of the intelligent data we’ll be using are:
- Group notifications – providing a single notification to a specific slice of users
- Content surfacing data – a dataset that can be leveraged for users to be pointed to additional content
- Activity data – information about the users’ behavior and usage of the service
- Personalization data – data that can be used to make the service more specific and relevant to each user