Python BlobProperty中的最大大小(appengine)

Python BlobProperty中的最大大小(appengine),python,google-app-engine,Python,Google App Engine,appengine中一个BlobProperty的最大大小是多少? 我不是在谈论Blobstore API,我指的是属性类 请添加支持您答案的链接限制为1 MB 与db.Text一样,db.Blob值可以是 大到1兆字节,但不是 已编制索引,不能在查询中使用 筛选或排序顺序。db.Blob 类将str值作为参数 它的构造函数。对水滴进行建模 使用BlobProperty类 实际上,它小于1MB,因为对数据存储API的整个调用被限制为1MB;实际的最大大小是1MB—模型中任何其他属性的大小(很可能

appengine中一个BlobProperty的最大大小是多少? 我不是在谈论Blobstore API,我指的是属性类

请添加支持您答案的链接

限制为1 MB

与db.Text一样,db.Blob值可以是 大到1兆字节,但不是 已编制索引,不能在查询中使用 筛选或排序顺序。db.Blob 类将str值作为参数 它的构造函数。对水滴进行建模 使用BlobProperty类


实际上,它小于1MB,因为对数据存储API的整个调用被限制为1MB;实际的最大大小是1MB—模型中任何其他属性的大小(很可能是0)—序列化开销(这相当小,但您仍然不想尝试在一个blob中精确填充1024*1024字节)。根据ndb文档,“如果索引为False(默认值),则长度不限,不进行索引。”因此,这是否意味着它不再被限制为1Mb?但别忘了BlobProperty可以使用compressed关键字。根据您的数据,您可以容纳超过1MB的数据。