Хранить данные клиентов в двух базах данных - PullRequest
0 голосов
/ 22 февраля 2019

Я хочу хранить данные о клиентах от внешнего интерфейса до базы данных.Теперь есть две базы данных Master и Child .Я хочу знать, как сохранить этот документ в дочерней базе данных, а также в основной базе данных.Я использую базу данных MongoDB, серверную часть Node Express и угловую на внешнем интерфейсе.Как решить эту проблему, на фронтенде или бэкэнде?

1 Ответ

0 голосов
/ 22 февраля 2019

Если вы хотите эффективно дублировать записи в базу данных Child всякий раз, когда что-то меняется в Master , это может быть хорошим вариантом использования для Change Streams .

Это то, что вы должны обрабатывать на бэкэнде, так как вы по сути запускаете действие, когда происходит изменение.Для хорошей статьи о том, как сделать это с помощью NodeJs, см. этот пост Medium .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...