Will App Engine Flex Environment ever support Memcache?

779 views
Skip to first unread message

Marc Garabedian

unread,
Jul 2, 2018, 10:31:22 AM7/2/18
to Google App Engine

Will App Engine Flexible Environment ever support Memcache? Documentation seemed to indicate it might, but I have not seen anything on this for a long time.

Kenworth (Google Cloud Platform)

unread,
Jul 3, 2018, 2:30:09 PM7/3/18
to Google App Engine

True,  Memcache is not currently available for GAE flex. Per this doc, an alpha version of the memcache service will be available shortly. If you would like to be notified when the service is available, fill out this early access form.


If you need access to a memcache service immediately, you can use the third party memcache service from Redis Labs. To access this service, see Caching Application Data Using Redis Labs Memcache.

Attila-Mihaly Balazs

unread,
Jul 4, 2018, 1:02:31 AM7/4/18
to Google App Engine
You can also look at Google's managed Redis solution: https://cloud.google.com/memorystore/

Attila

Joshua Lyon

unread,
Jul 24, 2018, 10:42:12 AM7/24/18
to Google App Engine
Have there been any updates with regard to the App Engine Flexible Memcache service alpha? This and Task Queues, which also has it's own Cloud Tasks alpha, are the two things that are holding me up from moving some projects from standard to flex.

Kenworth (Google Cloud Platform)

unread,
Jul 24, 2018, 3:39:57 PM7/24/18
to Google App Engine
Hi Joshua, one of the best ways to get updates is to sign up to have access on the alpha features. Example for Memcache, you can sign up here.

Joshua Lyon

unread,
Jul 24, 2018, 6:29:40 PM7/24/18
to Google App Engine
Thanks for the reply. I signed up for both Memcache (Flex) and Could Tasks alpha access several days/weeks ago and never heard anything back... hence the reason I'm posting here to get clarification.

It's unclear if some of these alphas are just not actually open yet, if they aren't accepting new requests, if the request just got lost, or what's going on. As such, I was hoping to get some clarification! :-D

Gopal Ashok

unread,
Aug 7, 2018, 2:03:49 PM8/7/18
to Google App Engine
Hi Joshua,
App Engine Memcache for Flex alpha is closed. 

The current caching story for App Engine Flex is Cloud Memorystore (Beta) which currently supports Redis. We do plan to provide support for Memcache that can be accessed from Flex. We will have a closed alpha for this in late Q3\early Q4 timeframe. 

If you need a managed memcache service one option is to use redislabs.

Thanks
Gopal

William Hingston

unread,
Nov 10, 2018, 7:24:12 PM11/10/18
to Google App Engine
It appears I was accepted into the alpha at some point (I filled out the form months ago)

However I wasn't given any notification and I'm not able to find any documentation on how to use memcache in my app. I can manually add and remove keys from the web interface though.

Attached a screenshot of memcache in my flexible app's dashboard.
Screen Shot 2018-11-10 at 4.44.12 pm.png

Dan S (Cloud Platform Support)

unread,
Nov 14, 2018, 3:39:31 PM11/14/18
to Google App Engine
Hello,

It seems that the present screenshot does not prove that you were selected to use the Flex Memcache Alpha Service. You'll know if you were selected if you receive an email with the invitation. Thus, it's important to get attention to your spans filters. The invitation to earlier access should also give you access to participate in the product forum[1]. I hope this information has met your needs.

Andrew Buck

unread,
Jul 2, 2019, 5:39:02 PM7/2/19
to Google App Engine
It's been almost a year. Is support for Memcache on App Engine Flex still planned?

Harmit Rishi (Cloud Platform Support)

unread,
Jul 3, 2019, 2:13:17 PM7/3/19
to Google App Engine
Hi, 

Thank you for using Google Groups!

Looks like the signup sheet for the alpha is no longer available. However, I was able to find the following documentation that mentions using Cloud Memorystore for Memcache service with Google App Engine flexible. Let us know if this would work in your use case. 

Madan J

unread,
Jul 4, 2019, 12:56:40 PM7/4/19
to Google App Engine
I would say try out redis, if not an option easy way to workaround s to deploy a GAE Standard service to act as a proxy between memcache and ur gae flex app
Reply all
Reply to author
Forward
0 new messages