Совместимость с версиями для PouchDB-Replication с CouchDB - PullRequest
0 голосов
/ 17 октября 2018

У меня есть Angular6-приложение с PouchDB 7, где я планирую репликацию на CouchDB-сервер.Текущая опция - CouchDB-Server только в версии 1.6.

Таким образом, вопрос в том, может ли работать форма репликации PouchDB в версии 7 на эту CouchDB в версии 1.6 (для двусторонней репликации, чтобы разные Angular-клиенты могли обмениваться изменениями через этот CouchDB-сервер).

Я не могу найти какой-либо список совместимости в сети с этой темой ... Некоторые советы будут оценены.

1 Ответ

0 голосов
/ 18 октября 2018

CouchDB и PouchDB используют один и тот же протокол репликации.В CouchDB 2.x введены некоторые оптимизации, но PouchDB 7 по-прежнему сможет без проблем синхронизироваться в CouchDB 1.6.

Однако вам абсолютно не следует использовать CouchDB 1.6 !! У 1.6 были некоторые очень серьезные недостатки безопасности , которые по сути могут позволить любому исполнить произвольный код на вашем сервере.Они были исправлены в 1.7 и позже.Поэтому, пожалуйста, немедленно обновитесь до версии 1.7.1!

...