, если у меня есть 2 "Таблицы",GAE - Сохранение DataStore Читает
"Таблица игрока" (Fields - PlayerKey, PlayerName, PlayerUrlPhoto) "Таблица PlayerGames" (Fields - PlayerGameKey, PlayerKey, GameDate)
Если я хочу перечислить все игры, я создам запрос в «PlayerGames», и чтобы показать информацию о «Игроках», мне нужно будет «GetObjectbyID», чтобы читать PlayerName и PLayerUrlPhoto.
Каков наилучший способ для этого?
1 - Использование GetObjectByID - это правильный путь (трассировка 1 "datastore read" больше для каждой записи PlayerGame) 2 - Храните в «Игроках» поля, которые я знаю, что мне нужно будет перечислять в будущем? (Как Playername и playerurlphoto, сохранение «DataStore чтения», чтобы получить информацию игрока) 3 - Другой путь ...
- напоминать о том, что игрок может изменить его имя и его фотографию, так что если я хранить имя и фото в «PlayerGames» мне также придется обновить все записи. (и будет тратить много записей в DataStore)
Может кто-нибудь дать мне отзыв об этом?
ТНХ
Спасибо, Dan, это было то, что я упрямый, мне просто нужен был кто-то, чтобы подтвердить, что MemCache может решить мою проблему =) – LeandroRezende