GAE DataStore a Google Cloud SQL dla systemów zarządzania przedsiębiorstwem

Buduję aplikację, która jest systemem zarządzania przedsiębiorstwem za pomocą gae. Zbudowałem kilka aplikacji korzystających z gae i magazynu danych, ale nigdy takiego, który nie wymagałby dużej liczby użytkowników dokonujących transakcji wraz z koniecznością raportowania administracyjnego i zarządzania. Największe obawy budzi fakt, że kiedy muszę tworzyć tabele krzyżowe i inne szczegółowe raporty (lub raporty z wywiadu biznesowego i manipulacje danymi), stanę przed górą problemów z zapytaniami o dane magazynowe gae i ograniczeniami ściągania danych. Czy to naprawdę tylko preferencja architektoniczna, czy są tu obawy ilościowe?

W przeszłości budowałem systemy przy użyciu C ++ / c # / Java przeciwko Oracle / MySql / MSSql (z warstwą buforowania wkroploną w celu zwiększenia wydajności złożonych lub często uzyskiwanych wyników db).

Ciągle czytam, że mamy wyrzucić starą mentalność danych relacyjnych i przenieść się do nowego świata wielkiej McHashTable na niebie ... ale nowe nie zawsze jest lepsze ... Wszelkie wgląd lub doświadczenie na powyższym byłyby pomocne.

questionAnswers(2)

yourAnswerToTheQuestion