OhMyCalc

API 有效负载大小计算器

根据字段计数、平均字段大小、数组项和嵌套深度估计 JSON API 负载大小和 gzip 压缩大小。

如何使用有效负载大小计算器

  1. 输入 JSON 字段的数量。
  2. 输入平均字段大小(以字节为单位)。
  3. 输入数组项数。
  4. 输入嵌套深度。
  5. 单击“计算”以获取估计的有效负载和压缩大小。

使用场景

公式

原始大小 = 字段 × 平均字段大小 × (1 + 数组项 × 0.1) × 嵌套开销。

常见问题

gzip 对 JSON 的压缩程度是多少?
由于文本重复率较高,Gzip 通常会将 JSON 压缩 60-80%,从而导致原始大小的 20-40%。
什么是合适的 API 负载大小?
将有效负载保持在 100 KB 以下以获得良好的性能。
我应该使用 MessagePack 而不是 JSON 吗?
对于二进制数据,MessagePack 比 JSON 小 20-50%,但 JSON 更易于调试且得到普遍支持。