Implicações GAE da hierarquia NDB e grupos de entidades

Estou tentando entender melhor as implicações da hierarquia profunda descrita noDocumentos do NDB do GAE

"Por exemplo, uma revisão de uma mensagem que" pertence a "um proprietário pode ter uma chave com a aparência"

rev_key = ndb.Key('Account', 'Sandy', 'Message', 'greeting', 'Revision', '2')

Eu interpreto isso para dizer que, se eu fizerRevision(parent=rev_key).put() então terei um grupo de entidades no nível Revisão = 2, o que significa consultas ancestrais em queancestor=rev_key terá uma consistência forte e escreve ondeparent=rev_key será limitado a 1 / s.

Mas quais são as implicações na hierarquia?

Por exemplo, diga que eu tenho

rev_key_B = ndb.Key('Account', 'Sandy', 'Message', 'greeting', 'Revision', '3')

A velocidade de gravação é limitada a 1 / s norev_key_B nível ou, uma vez que compartilham o pai ou a mãe dos pais, ou seja,ndb.Key('Account', 'Sandy', 'Message', 'greeting'), a velocidade de gravação é limitada ainda mais no caminho do ancestral e, finalmente, para todo o grupo de entidades aténdb.Key('Account', 'Sandy')?

As mesmas perguntas são: forte consistência. SeriaRevision.query(ancestor=ndb.Key('Account', 'Sandy', 'Message', 'greeting')) tem forte consistência?

questionAnswers(1)

yourAnswerToTheQuestion