PouchDB 与 CouchDB 的版本兼容性

Version-Compatbility for PouchDB-Replication with CouchDB

我有一个带有 PouchDB 7 的 Angular6-App,我计划在其中复制到 CouchDB-Server。当前选项仅是 1.6 版的 CouchDB-Server。

所以问题是,从版本 7 中的 PouchDB 复制到版本 1.6 中的 CouchDB 是否可以工作(对于双向复制,以便不同的 Angular-Clients 可以通过此 CouchDB 交换更改-服务器).

我在网上找不到任何关于这个主题的兼容性列表... 一些提示将不胜感激。

CouchDB 和 PouchDB 使用相同的复制协议。 CouchDB 2.x 中引入了一些优化,但 PouchDB 7 仍然可以在 CouchDB 1.6 中毫无问题地进行同步。

但是,你绝对不应该使用 CouchDB 1.6!! 1.6 有一些非常严重 security flaws,它基本上可以允许任何人在您的服务器上执行任意代码。这些在 1.7 及更高版本中得到修复。所以请立即升级到至少1.7.1!