子实体是否计入 Google 数据存储区中父实体的总大小?

Do children entities count towards the total size of the parent entity in Google Datastore?

考虑在项目中使用 Google 数据存储,因为我将主要使用 Google 云工具。我的担忧在于 official limits stated by Google Cloud Datastore.

实体的最大大小:1,048,572 字节或大约 1MB。

从我的应用程序的角度来看,一个实体本身永远不会达到那个大小。但是,我会使用 Google 数据存储的 Ancestor paths 概念,您可以在其中分层 nest 实体作为父实体的子实体。

Tee 问题是,一种实体内部会有几十个直接子(实体)。因此,这很可能会达到 1MB 的大小限制。

我的问题是...嵌套子实体的大小是否计入父实体的总大小...是否?

不,子实体是独立的实体,因此它们不计入任何父实体的大小。

子实体通过它们的键与父实体相关联,并且数据存储后端将以不同的方式处理子-父关系,但这不会改变每个实体都有自己的大小限制这一事实。