google app engine - GAE NDB Datastore: does a single put affect the whole entity? -
when using google app engine ndb datastore altering , putting 1 property of entity affect whole thing?
for example have video entity:
class video(ndb.model): title = ndb.stringproperty(required = true) category = ndb.stringproperty(required = true) original_video_ref = ndb.blobkeyproperty() webm_video_ref = ndb.blobkeyproperty() mp4_video_ref = ndb.blobkeyproperty()
and let user edit title , category whenever want , put out process on task queue take original video , return me in webm , mp4 formats. process takes variable amount of time can occur right when user editing it, , will, wondering if can have two, simultaneous, puts on different properties of entity without interfering each other or needing use transactions.
no.
a put entire entity. there no partial update.
Comments
Post a Comment