Отслеживать и идентифицировать пользователей с Memcached - PullRequest
1 голос
/ 14 июня 2010

У меня есть сайт социальной сети, который содержит тысячи пользователей. До сих пор я использовал классический способ хранения данных пользователя в объекте сеанса. Теперь я хочу обновить его, чтобы он работал против Memcached, а значение ключа - userId.

Мой вопрос: Где или где лучше всего хранить «userId», чтобы я мог постоянно использовать его для запроса данных пользователя из Memcached?

1 Ответ

1 голос
/ 14 июня 2010

Три варианта, как я это вижу:

  1. Храните в коллекции ViewState[] на своих страницах
  2. Хранить в куки
  3. Храните его во всех URL

они также могут быть объединены для дополнительной безопасности / надежности.

Лучшей практикой для imo было бы объединение cookie с viewstate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...