On Jan 19, 2:40 am, DutrowLLC <[email protected]> wrote: > Hi, > > When using the Java low-level Api, if I grab an entity out of the > database, then modify say 2 properties out of an available 50, then > save the changes, are all 48 other non-modified properties overwritten > with what is hopefully identical, non-corrupted data, or are only the > 2 properties that I modified actually written back in reducing the > risk of corruption and possibly providing an efficiency boost?
All the properties for that entity are updated (because the properties are stored as a single, serialized blob). But only the properties which have changed have their index entries updated, if any.
-- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
