App Engine标准第二代运行时的Memcache替代品

时间:2019-04-10 09:59:02

标签: google-app-engine google-cloud-platform

Google已发布了second generation runtimes for App Engine Standard的通用版本,其中包括Node.js 10,Go 1.11和PHP 7.2。

第一代运行时包含一个Memcache服务,该服务已在第二代运行时recommending developers to use an external provider like Redis Lab Cloud中删除,该服务在欧美地区不可用。 Cloud Memorystore不是even accessible from App Engine Standard

在新的运行时中,是否还有其他替代方法来代替Memcache?我们的系统严重依赖于该服务,并且当我们渴望从PHP 5迁移到7时,缺少可靠且快速的缓存系统正在阻止我们。

1 个答案:

答案 0 :(得分:3)

App Engine标准连接到Cloud Memorystore的问题是无法连接到特定的VPC(Memorystore实例的网络与之对等)。

Serverless VPC access有一个beta版本可以解决此问题。

根据该文档的第一段:

  

使用无服务器VPC访问,您可以通过 App Engine应用直接连接到Compute Engine VM实例, Cloud Memorystore实例,Cloud SQL实例以及任何其他资源,内部IP地址。