Question

I have a BerkeleyDB key/value datastore embedded in my Google App Engine project, which does not use the Google Datastore.

When I upload the application to Google App Engine, the database will be less than 1MB.

But is it possible that, as it grows, over time it will eventually exceed an App Engine file-size limitation?

What would be the consequence of that to my running production application?

Was it helpful?

Solution

App Engine DataStore entity is limited to 1MB. You won't be able to save a larger entity.

Free quota for DataStore is 1 GB. If you exceed it with billing disabled, you won't be able to save new entities or enlarge existing entities. If you have billing enabled, you will be charged for additional storage.

App Engine static file limit is 10 MB. Static file can't be changed by your application, only re-uploaded or deleted by appcfg.py tool. You won't be able to upload a file larger than 10 MB.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top