Используйте две базы данных mongoDB в одном приложении SpringBoot - PullRequest
0 голосов
/ 12 февраля 2020

Мой API SpringBoot должен считывать данные из коллекции одной базы данных, а перед возвратом ответа должен вставить документ в коллекцию другой базы данных.

Я ищу быстрый и эффективный способ сделать это. Я искал и обнаружил, что я могу сделать две записи в своем application.properties и создать два разных шаблона Mon go, используя их. Но я ищу более чистый и компактный способ сделать это (если есть).

Ответы [ 2 ]

0 голосов
/ 12 февраля 2020

Вы можете использовать концепцию потока изменений в mongodb ..

Если у вас есть какие-либо изменения в базе данных, они автоматически удаляют изменения в другой базе данных

0 голосов
/ 12 февраля 2020

См.

https://github.com/Mohit-Hurkat/spring-boot-multi-mongo

это с помощью двух шаблонов (но простой и понятный способ сделать это)

https://github.com/Mohit-Hurkat/multi-tenant-spring-mongodb

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