Я разработал приложение grails, в котором хранится много информации. В настоящее время, когда я хочу выполнить анализ больших наборов данных, это может занять много времени. Чтобы ускорить работу, я решил переместить все вычисленные и агрегированные данные в «файл данных». Таким образом, процесс может быть запущен, возможно, с помощью задания cron, для работы со всеми записями, вытащить всю запрошенную информацию и сохранить рассчитанные и запрошенные данные в отдельных таблицах.database/datamart передовая практика
Мои вопросы: во-первых, это похоже на лучший способ решить проблему? Если это так, я пытаюсь найти лучший способ управлять новыми классами домена. Должен ли я хранить их в одной папке проекта домена или можно создать новую папку? Мои классы домена просто кажутся очень загроможденными, и я предпочел бы способ отделить реляционные таблицы от таблиц данных-mart. Любые предложения по наилучшему структурированию будут отличными.
Я использую заводной на Грааль и базах данных MySQL
благодаря джейсону
Спасибо за обратную связь. Как создается новый пакет? – jason
@jason http://en.wikipedia.org/wiki/Java_package - это для Java, но идея такая же. Вы должны использовать пакеты для всех, кроме простейших приложений .... – hvgotcodes
Спасибо! Я смотрел, кратко, что-нибудь о пакетах в граале, но пока не видел. любые указатели? – jason