google-app-engine
Is it cost-effective to store images inside a folder rather than the Google Cloud storage?
When a user uploads an image, it is stored locally inside my project folder, inside a folder called uploads. When I deploy my website to the App Engine, images are still being stored inside the upload folder. If the website attracts more users, there could be up to millions of images stored there. Is this effective cost/price wise ? Or should I upload the images to the google cloud storage ? (Apparently, the images are stored as "binary files". At least that's what GCP tells me when I navigate inside the source code to my uploads folder. All images display fine though).
In App Engine, the local filesystem that your application is deployed to is not writeable. link Google introduced Direct File Uploads but are limited to a combined size of 32MB. link. You should upload your files/assets to Google Cloud Storage (or any other cloud service).
Related Links
Google App Engine Application Error 5
How to get only a key—without loading the entity—from ReferenceProperty in GAE?
Remove appid (& namespace) from Key string
Calculating unique elements from huge list in Google App Engine
How to read byte by byte from appengine datastore Entity Object
Google App Engine: Entity ID not showing
When to avoid memcache?
Google App Engine: import export blobstore
Matlab Javabuilder using GWT
Mixing static and dynamic endpoints in app.yaml file
Timeout loading application on GAE using web2py
Need to access GAE logs programmatically
How to move application out of the Google App Engine?
why does gql query result cause exception when calling get()
Unable to update app: Failed to compile JSP Files
Recommendations with hierarchical data on non-relational databases?