首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cloudant本地缓存未与本地couch缓存同步。使用python-cloudant

Cloudant本地缓存未与本地couch缓存同步。使用python-cloudant
EN

Stack Overflow用户
提问于 2021-05-06 02:55:10
回答 1查看 41关注 0票数 0

我是新来的沙发DB和云端。一个django应用程序正在使用芹菜任务将pdf转换为图像,并将两者都存储在couch DB中。但是本地的cloudant缓存并没有更新,因为couch DB更新是由celery任务引起的。当检查本地缓存时,它存储了一个具有旧修订号的先前文档对象。远程沙发数据库更新正常,并且未与本地数据库同步。

为什么来自芹菜的沙发更新不会影响本地缓存,这是我做错的任何事情

EN

回答 1

Stack Overflow用户

发布于 2021-08-04 14:34:23

本地缓存用于缓存内容,以减少对API的不必要调用。它不与远程数据库同步。在这种情况下,“不必要”是由您定义的。如果本地缓存包含一个过时的文档,那么您可以通过重新获取文档来刷新它,比如my_doc.fetch()。其中my_doc是对过时缓存文档的引用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67407217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档