我的不同数据存储实体的大小是多少?

时间:2010-07-11 22:47:27

标签: google-app-engine google-cloud-datastore

我想查看我的数据存储区实体的大小,或者能够估算一些如何? (我无法看到Appstats控制台或开发控制台上的内存大小信息?)

我的问题是我想知道两种实体的字节大小:

实体A

  • key_name是20个字符。 (即{AAAA} {BBBB} {CCCC})。
  • 只有一个TextProperty 1个字符(即“0”)。

实体B

  • 同上。 key_name是20 字符。 (即'{AAAA} {BBBB} {CCCC} )。
  • 只有一个TextProperty为65536 人物很长。

任何有关查找当前实体大小和/或估算实体大小的帮助都表示赞赏。感谢。

2 个答案:

答案 0 :(得分:3)

len(db.model_to_protobuf(entity).Encode())

答案 1 :(得分:1)

您是否查看了应用的Admin Console中的“数据存储统计信息”页面?它告诉你关于你的实体的各种事情,虽然它们是估计/平均值,而不是确切的数字。