我在我的Android应用程序中使用CouchDB 。我的应用程序还将数据同步到在线服务器。我在使用 CouchDB 视图时面临的问题是,当我调用视图时,返回结果文档需要很长时间(即使是)。它应该第一次缓存视图,以便将来在其他时间快速检索。includeDocs(false)
如果我在服务器端运行视图,则数据会自动缓存,但从 Android 设备调用这些视图会导致响应延迟。在这种情况下,当数据在我的 Android 设备上同步时,这些视图应该从localhost而不是在线获取数据 - 因此从localhost检索应该很快,但事实并非如此。
可能是 localhost(Android 设备)couchdb 的索引没有被索引,这就是为什么每次我调用视图时它都会在很多延迟后返回结果。任何想法如何解决这个问题。
::我正在为 couchdb 使用 Ektorp API。