App Engine Flex 'volumes' are in fact implemented as RAM drives. They are 
simply RAM sticks that are made to act like a hard drive. Some apps need 
what appears as a local file system to work properly, and these volumes 
fulfill this need (since writing to the hard drive is not allowed in App 
Engine). Each volume is local to one GAE instance, and can only be shared 
between workloads on a single instance (like a normal hard drive), and not 
between instances. 

It is worthwhile mentioning here that due to the specifics of the RAM 
implementation of volumes, the files stored this way do not enjoy 
permanence. RAM disks are located in your system memory, and are not 
automatically replicated. All data on these devices is erased in the event 
of a host error or a system restart. Frequently back up your data on 
replicated storage. More detail on RAM discs can be gathered from the 
"Creating in-memory RAM disks" document 
<https://cloud.google.com/compute/docs/disks/mount-ram-disks>. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/743a3363-daf6-4cb5-8390-201af5fd79a6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to