我现在面临选择最佳的CouchDB / PouchDB的iOS SDK一些困难。我们有无法升级或目前修改的CouchDB的服务器。这是Couchbase亮SDK最后relaese一个问题,因为它使用SYNC网关作为它自己的服务器(不再兼容使用CouchDB)。
于是我研究了一下CDTDatastore
中,Cloudant SDK。不幸的是,在代码级别相当“过时的”,在这个意义上,有超过100个警告,我真的不喜欢,因为几乎都是参照对象块捕获(强基准周期)和对象的释放在finalize
响应泰德是从几年弃用:-)
所以,我虽然,只是因为我几乎要发疯,试图实现自己的复制协议,但实际上,我知道这是很努力,只是因为,如果我理解正确的话,我需要实现的iOS设备上的CouchDB实例。
所以,我有两个相关的问题:
所以......不久讲...什么是在这样的情况下,您的首选解决方案?
我使用本机作出反应停止它从我使用Couchbase光(他们放弃项目RN),但他们的模块似乎iOS版做工精细,至少前一段时间。这是使用CouchDB复制AFAIK兼容。对于RN空间我用PDB-的localStorage与CouchDB的结合。