Мне нужно реплицировать базу данных Монго в производстве, чтобы нарезать ее на другую базу данных исследования, но я не могу использовать наборы реплик или что-либо подобное, потому что эти фрагменты производства не могут быть остановлены или перезапущены.
Единственный вариант, который у меня сейчас есть, - это написать скрипт scala, который будет запускаться на срезе продукции, и просматривать коллекцию оплогов Монго, и для каждой новой записи в оплог он должен брать ее и отправлять в другую исследовательскую базуповторяйте действие там.
Будучи новичком в scala и mongo, я был бы рад, если бы кто-то дал мне подсказки о том, как начать что-то подобное, и правильно ли это делать или есть какие-то другиеспособ сделать это.Мое руководство настаивает на чем-то подобном, поэтому было бы лучше, если бы кто-то указал мне правильное направление на то, какую библиотеку мне нужно искать и как должен быть сценарий.
Любая помощь будет очень полезна длямне.Заранее спасибо!