GAE DataStore vs Google Cloud SQL для систем управления предприятием

Я создаю приложение, которое представляет собой систему управления предприятием, используя gae. Я создал несколько приложений, использующих gae и хранилище данных, но ни одно из них, которое не потребует большого количества пользователей, вводящих транзакции, наряду с необходимостью административной и управленческой отчетности. Больше всего я боюсь, что когда мне понадобится создавать перекрестные таблицы и другие подробные отчеты (или отчеты бизнес-аналитики и манипулировать данными), я столкнусь с огромным количеством проблем, связанных с запросами хранилища данных gae и ограничениями получения данных. Это действительно просто архитектурное предпочтение или здесь есть количественные проблемы?

В прошлом я создавал системы с использованием C ++ / c # / Java против Oracle / MySql / MSSql (с добавленным слоем кэширования для повышения производительности сложных или часто используемых результатов поиска в БД).

Я продолжаю читать, что мы должны отбросить старый менталитет реляционных данных и переместиться в новый мир большой таблицы McHashTable в небе ... но новое не всегда лучше ... Любое понимание или опыт в отношении вышеизложенного будет полезным.

Ответы на вопрос(2)

Ваш ответ на вопрос