Я занимаюсь разработкой админ-панели, в которую я могу добавлять данные биологических видов и их характеристики.Проблема здесь в том, что у меня есть разные выбранные пользователи, которые должны вводить данные, но у некоторых пользователей нет подключения к Интернету, поэтому я также создал localhost для пользователей без подключения к Интернету, где они могут хранить данные, и когда они получают подключение к Интернетуданные должны автоматически синхронизироваться с веб-сервером, на котором у нас есть основная база данных MongoDB.Я могу сделать это, мы, но я не знаю, как я могу это сделать? .... Если это слишком сложно, я могу экспортировать базу данных с локального сервера, а затем загрузить ее на главный сервер по отдельности.
Если мы пойдем одним из способов, проблема в том, что мы должны перезаписать данные, которые уже присутствуют, а также мы должны обновить базу данных на главном сервере после того, как пользователи обновят данные на сервере localhost.Как я могу сделать это последовательным?
Мне нужно знать два ответа на приведенный выше сценарий
1) Можно ли построить автономную систему на основе MongoDB, которая будет синхронизироваться с онлайн-сервером после подключения к Интернету?неявно или явно, в зависимости от того, что возможно
2) Как мы можем заставить базу данных работать должным образом, когда несколько загружаемых нами CSV-файлов не должны приводить к зашифровке базы данных.
Я хотел бы получить столько ответовнасколько я могу, чтобы я мог научиться делать мою панель администратора как можно ближе к совершенству.