限制为 azure table 中的列大小

Limit to the column size in azure table

虽然 azure 的官方网站 table 谈论其他实体的限制,但我从未阅读过有关列数据大小限制的任何内容。 虽然很少有非官方博客谈论 64KB 的最大大小。是这样还是对列的大小没有限制只受1MB行大小的限制

Is this the case or there is no limitation on the size of a column only limited by row size of 1MB.

我们可以从下面的官方文档中得知属性的限制是64KB。

Understanding the Table Service Data Model

  1. 实体属性中所有数据的总大小不能超过 1 MB。
  2. 分区键可以是最大为 1 KB 的字符串值。
  3. 行键是一个字符串值,最大可达 1 KB。
  4. 对于 属性 类型。如果 属性 的类型是字节数组,则字节数组的大小最大为 64 KB。如果 属性 的类型是字符串,则字符串值的大小可能高达 64 KB