В настоящее время я изучаю основы Cassandra. Я использую java-драйвер Datastax для экспериментов. Сейчас я разрабатываю структуру сеанса.
Что меня интересует, так это то, как обрабатывать время жизни сеанса. На следующей странице Datastax я нашел информацию об этом.
http://www.datastax.com/dev/blog/4-simple-rules-when-using-the-datastax-drivers-for-cassandra
Теперь следующее предложение создает мой вопрос.
«В основном вы захотите использовать одни и те же экземпляры кластера и сеанса в своем приложении».
Что, если я попытаюсь создать REST-веб-сервис, использующий Cassandra. Что будет считаться «приложением» в данном случае. Должен ли я поддерживать сеанс в каком-то классе экземпляров, пока работает веб-сервис? Или мне следует создать сеанс для каждого пользователя (имеется в виду, что теоретически несколько сеансов могут существовать одновременно)?