Может ли PouchDB прокси большая база данных на стороне клиента?
Работая над одностраничными приложениями, мне нужно написать много шаблонного кода для синхронизации с данными на стороне сервера.
PouchDB предлагает элегантное решение этой проблемы, позволяющее получить доступ к данным локально на стороне клиента.
Что я не понимаю, так это то, подходит ли Pouch в качестве прокси-сервера базы данных или нет в тех случаях, когда база данных слишком велика, чтобы полностью поместиться в памяти браузера.
Насколько я могу прочитать, Pouch работает с дублированием всей удаленной базы данных и, таким образом, может использоваться только в тех случаях, когда вся база данных помещается в память браузера.
Пример использованияДопустим, у меня есть база данных со всеми статьями Википедии, и я хочу манипулировать частью из них на стороне клиента. Репликация - это не тот путь, который нужен, это проксирование. Например, когда запрос выдается локально на стороне клиента, должны быть переданы только соответствующие результаты. Невозможно выполнить запрос только для реплицированных значений, поскольку невозможно реплицировать всю базу данных локально.