Если вы используете Python и новый API ndb, он ДОЛЖЕН автоматически кэшировать сущности, поэтому, если вы выбираете сущности по ключу, он будет кэширован:
http://code.google.com/appengine/docs/python/ndb/cache.html
Как говорится в комментариях, запросы не кэшируются.
Кэшированные запросы не попадают в хранилище данных, поэтому вы экономите на чтениях.
Если вы используете Java или другие API для доступа к хранилищу данных, то нет, кэширование отсутствует.
отредактировано Исправлена ошибка, связанная с кэшированием запросов.