I’m using Google App Engine and i need to store a big file (2-20Mb). It is a text file that i convert to a JSONArray. I need to be able to add JSONObjects to this array and to be able to read it.
I wanted to use Blobs but I noticed that blobs can’t be updated(is it true??).
I don’t want to enable billing thus, I can’t use FileService(or…?).
Storing eache JSONOBject in the db explodes my reading quota.
With cache, the objects are sometimes removed.
Do you see a way to solve my problem?
Best regards!
This is what the blobstore is for.
https://developers.google.com/appengine/docs/java/blobstore/overview
You get free quote here also.
No, you can’t change them once you have uploaded them. If you want to do that then store your data as structured data in the datastore instead. But you can delete and replace blobs.