Объединение базы данных сервера и встроенной базы данных электронно-реактивного приложения - PullRequest
1 голос
/ 23 сентября 2019

Я занимаюсь разработкой электронного приложения с реагированием и хотел бы объединить данные из встроенной базы данных и базы данных сервера.Некоторые данные на сервере имеют разрешения, и обе базы данных будут иметь одинаковую схему.Я видел rxdb, но я не уверен, что смогу этого достичь.

У вас есть какие-либо рекомендации?

Спасибо

Ответы [ 2 ]

0 голосов
/ 24 сентября 2019

Я думаю, что rxdb будет работать для вашего подхода.Вы можете хранить данные локально, а также реплицировать данные с сервера на клиент.Если вы хотите выполнять запросы к полному набору данных, вы можете скопировать локальное хранилище и хранилище сервера в локальную коллекцию в памяти из rxdb и выполнить там запросы.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: яавтор rxdb

0 голосов
/ 24 сентября 2019

Я предполагаю, что вы хотите реплицировать удаленный сервер локально, чтобы обеспечить более быстрое время отклика и автономные возможности.Кроме того, я предполагаю, что, поскольку ваш вопрос включает в себя «реакцию», вы смотрите, как копировать в браузере.

Это концептуально возможно, но трудоемко.Вы получите набор API-интерфейсов для доступа к удаленным значениям и вызовам базы данных в какое-то сетевое локальное хранилище .

Вы можете концептуально объединить базу данных локального хранилища судаленная база данных, но я обнаружил, что, когда я это сделал, часто проще подход с сохранением и пересылкой.YMMV.

Затем я бы создал SDK в своем приложении, который будет маршрутизировать между локальным и удаленным хранилищем, чтобы клиенту не приходилось беспокоиться о сложности хранения и управления данными.слились или что там у тебя.

Удачи!

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