Implicaciones de GAE de la jerarquía NDB y grupos de entidades

Estoy tratando de entender mejor las implicaciones de la jerarquía profunda descrita en elDocumentación de GAE NDB

"Por ejemplo, una revisión de un mensaje que" pertenece a "un propietario, podría tener una clave que parece"

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

Interpreto que esto significa que si lo hagoRevision(parent=rev_key).put() entonces tendré un grupo de entidades en el nivel de Revisión = 2 que significa consultas de antepasados ​​dondeancestor=rev_key Tendrá una consistencia fuerte y escribe dondeparent=rev_key se limitará a 1 / seg.

¿Pero cuáles son las implicaciones más arriba en la jerarquía?

Por ejemplo, digamos que tengo

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

¿La velocidad de escritura está limitada a 1 / s en elrev_key_B nivel o, ya que comparten el padre de un padre, es decir,ndb.Key('Account', 'Sandy', 'Message', 'greeting'), la velocidad de escritura está limitada incluso más arriba en la ruta del antepasado y, en última instancia, a todo el grupo de entidades hastandb.Key('Account', 'Sandy')?

Las mismas preguntas son: fuerte consistencia. haríaRevision.query(ancestor=ndb.Key('Account', 'Sandy', 'Message', 'greeting')) tiene una consistencia fuerte?

Respuestas a la pregunta(1)

Su respuesta a la pregunta