У меня есть приложение rails, которое использует две из тех же моделей, что и другое приложение rails, которое есть у меня. Каков наилучший способ синхронизации данных между двумя моделями?
Репликация MySQL, вероятно, будет невозможна из-за ограничений хостинга, и поскольку материал, который ссылается на реплицированные данные, является зависимым =>: destroy означает, что репликация mysql приведет к тому, что материал, который указывает на реплицированные данные, которые будут удалены, останется.
Короче говоря, как лучше всего выполнить репликацию между двумя приложениями rails для каждой модели на уровне приложений? Я собираюсь взломать мою собственную репликацию, используя REST, или есть лучший способ?
Я должен добавить, что данные изменяются нечасто, не чаще, чем несколько раз в день, и набор всегда будет меньше 50 000 строк.
Редактировать: В ответ на комментарий Тоби, приведенный ниже, все данные собираются в одном направлении.