какое лучшее решение для кэширования json с сервера в веб-автономном приложении?

#web-applications #pouchdb #service-worker #offline-caching #offlineapps

#веб-приложения #pouchdb #service-worker #автономное кэширование #offlineapps

Вопрос:

Я создаю автономное веб-приложение с использованием angular node.js и oracle в качестве базы данных. Я использую работников службы браузера для кэширования материалов, я также могу кэшировать json с сервера с помощью service worker. Я нашел другое решение для кэширования этих json, и это использование pouchdb в качестве базы данных интерфейса. и для лучшей синхронизации данных я также могу использовать couchdb-server на стороне сервера приложения. иногда мне нужно выполнить простой запрос к моему json, например, получить одну из записей с определенным идентификатором. какое решение лучше для кэширования этих json в браузере или есть какое-либо другое решение этой проблемы. примечание: каждый json может содержать около 6000 записей.

Ответ №1:

Можно использовать клиент pouchdb в качестве клиентской базы данных даже для тысяч записей.