【问题标题】:Google App Engine Memcache PythonGoogle App Engine 内存缓存 Python
【发布时间】:2016-09-21 11:54:33
【问题描述】:

使用 Google App Engine Memcache... 多个用户可以访问同一个键值对吗? 或者换句话说.. 是为每个用户创建一个 Memcache 还是在多个用户之间共享?

【问题讨论】:

  • GAE 的 memcache 实现是分布式内存数据缓存。这意味着它不是每个用户,也不是持久的。可以随时驱逐数据而无需任何通知
  • 你能解释一下吗?
  • 你需要了解什么?您基本上设置了一个值并获得了一个值。如果缓存中不存在,则继续从数据源中获取,或者无论如何。
  • 嗨,我正在尝试使用我的应用程序中的 memcache,但它似乎不起作用。我需要设置,设置授权变量等等吗?我正在获取 API 包 'memcache' 或调用 'Stats()' 未找到。尝试调用 stats 方法时。请帮忙!

标签: python google-app-engine memcached


【解决方案1】:

如果您要求的话,它不会在多个应用程序之间共享。单个应用程序上的每个实例都将看到一致的缓存视图。

来自documentation:缓存是全局的,在应用程序的前端、后端及其所有服务和版本之间共享。

【讨论】:

    【解决方案2】:

    Memcache 由用户共享。它不是 cookie,而是存在于服务器的 RAM 中,供所有相关请求访问。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多