| Thanks for the explanation, the file/object/data difference makes sense. > An object is a blob of data named by a key, that you can retrieve entirely, or overwrite entirely, and where usually you automatically get a version history of old versions that have been overwritten that you can retrieve, with a cutoff for automatic GC. And yet they refer to the objects inside as "Files" and support seeking https://cloud.google.com/appengine/docs/standard/python/goog... https://stackoverflow.com/questions/14248333/google-cloud-st... I know this is just bikeshedding about names and terms but it feels confused. I think some of the confusion in the list is because of the mix of generic and product naming. Data can be stored in datastore. But also in "spanner" or "bigtable", which are not parts of "datastore", or in "SQL" which is a language. Object can be stored in the object store called "storage" which is also within an entire category itself called "storage". So there's "Storage" which is a group of all these kinds of stores, and "Storage" which is a very specific type of store. |