Я занимаюсь разработкой приложения Ionic (версия 1), которое запускает PouchDB внутри и взаимодействует с удаленной CouchDB с помощью механизма репликации.
Между ними есть также прокси-сервер Nodejs, который проверяет документ и выполняетперед удалением сохраните некоторые дополнительные операции, чтобы через него можно было видеть все документы при загрузке.
Через несколько недель я передаю не только измененные документы, но и весь документ, хранящийся в локальной базе данныхприложение, даже если измененный документ только один.Все не модифицированные документы проходят с той же ревизией в удаленной базе данных, поэтому они не связаны с реальными изменениями, но они явно обременяют и замедляют прокси.
Важная деталь заключается в том, что эта проблема возникает только с реальных устройств,в то время как при попытке запустить приложение, имитирующее его из браузера, не происходит.
Поэтому у меня сложилось впечатление, что эта проблема связана с некоторой проблемой pouchdb.
Кто-нибудь знает, как решить эту проблему?проблема или вы нашли похожую ситуацию?
Спасибо !!!
Алекс.