【问题标题】:Is memcache for GAE client-side or server-side?GAE 客户端或服务器端的内存缓存是什么?
【发布时间】:2016-08-11 11:32:23
【问题描述】:

我正在构建一个应用程序,它也应该可以离线工作(当然是使用陈旧的数据)。

所以我想如果用户在线,我会查询数据存储以获取新数据,如果他在线,我会将最近获取的数据存储在 memcache 中。但后来我认为 GAE 中的 memcache 很可能是在服务器端实现的。我说的对吗?

编辑:我让我的浏览器离线工作。重新加载页面,什么也没发生,我的日志中也没有任何内容。但后来我禁用了笔记本电脑的 WiFi,它开始工作了。我的日志中有GET 200 请求。这是否意味着 memcache 是客户端的?

【问题讨论】:

  • 这里为什么要标记python?
  • 很抱歉。删了。

标签: google-app-engine memcached


【解决方案1】:

我得到了答案。 Memcache 是服务器端缓存。当我禁用笔记本电脑上的 wifi 时它起作用了,因为我的笔记本电脑运行开发服务器并托管了内存缓存。当我的浏览器离线时,它无法向任何人发送请求,所以它失败了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 2014-12-02
    • 1970-01-01
    • 2022-06-23
    • 2012-08-09
    • 2022-08-12
    相关资源
    最近更新 更多