Сессия Кассандры

В настоящее время я изучаю основы Кассандры. Я использую Java-драйвер Datastax для экспериментов. Сейчас я работаю над сессионной структурой.

Что меня интересует, так это то, как обрабатывать время жизни сессии. На следующей странице Datastax я нашел информацию об этом.

http://www.datastax.com/dev/blog/4-simple-rules-when-using-the-datastax-drivers-for-cassandra

Теперь следующее предложение создает мой вопрос.

"По сути, вы захотите использовать одни и те же экземпляры кластера и сеанса в своем приложении".

Что если бы я попытался построить REST-веб-сервис, который использует Cassandra. Что будет считаться "приложением" в этом случае. Должен ли я поддерживать сеанс в каком-то классе экземпляров, пока работает веб-служба? Или я должен создать сеанс для каждого пользователя (это означает, что теоретически несколько сеансов могут существовать одновременно)?

1 ответ

Решение

Да. Это было бы вашим заявлением.

Обычно любое работающее приложение, даже на сервере, имеет некоторый класс "Main", который запускает все. Попробуйте подключить это там.

Другие вопросы по тегам