Мне было интересно, как реализовать свои собственные сеансы (больше для упражнений, чем что-либо еще) для приложения GAE, над которым я работаю ... Сначала я думал использовать хранилище данных для хранения данных сеанса. Однако каждый раз, когда что-то нужно добавить в «ведро» сеанса, это потребует сохранения в хранилище данных. Очевидно, это плохо, так как мы хотим минимизировать наши записи. Затем я подумал об использовании memcache ... казалось хорошей идеей, но потом мы столкнулись с проблемами возможного срыва сеанса из-за того, что Google memcache «вытесняется давлением памяти». Так что это означает, что мы остались только следующие варианты:Как эффективно выполнять сеансы в GAE?
- Сохранение всех данных сессии в куки
- Writing все данные сессии в хранилищу данных и кэшу, а затем только чтение из кэша памяти
Любой есть какие-то другие идеи?
@Alexander Кожевников: Похоже, AppEngine-коммунальные услуги ссылка сломана. – 2009-09-29 23:29:54