Мы хотим собирать статистику использования с помощью нашего приложения. Поэтому мы хотим отслеживать действия пользователя где-то на стороне сервера.Производительность: Datastore пишет и пишет журнал запросов
Какой вариант больше подходит с точки зрения производительности:
- действия пользователя Дорожка в App Engine Request Log. т.е. записывать запись журнала для каждого действия пользователя.
- Отслеживать действия пользователя в таблице в хранилище данных. Напишите запись для каждого действия пользователя.
Я полагаю, что записи в журнале запросов намного быстрее, чем пишет Datastore. Это верно? Каковы ваши впечатления и предложения?
спасибо: Henning
Согласен. Не установлено, что бревна достаточно надежны для ведения бухгалтерии. Но для базовой статистики я бы использовал их, чтобы избежать квоты хранилища данных и, возможно, индекса. Для меня главной проблемой является создание механизма журналов * off *. Существует много возможностей для потери данных, поскольку журналы находятся в кольцевом буфере. – JasonSmith