烧瓶python缓存

烧瓶python缓存,python,caching,flask,Python,Caching,Flask,我正在使用flask为我的应用程序编写API。这就像,假设您查询API,它将给出一个包含100项的列表作为响应。我需要向用户显示前10项,并将其余90项保存在缓存中,因此当用户刷取前10项时,我将显示下11-20项,以此类推 我面临的问题是将这90个项目存储在哪里,并使用API检索它们。我正在考虑使用varnish作为缓存来存储响应。我想知道清漆在这里合适吗?如果是,那怎么办?或者有没有更好的方法来达到预期的效果?不,这不是清漆的真正用途;它更适合缓存完整的页面 更适合这里的是memcached

我正在使用flask为我的应用程序编写API。这就像,假设您查询API,它将给出一个包含100项的列表作为响应。我需要向用户显示前10项,并将其余90项保存在缓存中,因此当用户刷取前10项时,我将显示下11-20项,以此类推


我面临的问题是将这90个项目存储在哪里,并使用API检索它们。我正在考虑使用varnish作为缓存来存储响应。我想知道清漆在这里合适吗?如果是,那怎么办?或者有没有更好的方法来达到预期的效果?

不,这不是清漆的真正用途;它更适合缓存完整的页面

更适合这里的是memcached,它非常适合根据密钥存储任意数据。Redis可能是另一种选择。

试试Redis