比较 Azure 事件中心层
本文比较了 Azure 事件中心的各层。
注意
本文仅比较各层的功能和配额。 有关定价信息,请参阅 Azure 事件中心定价。
功能
下表显示了 Azure 事件中心特定层中可用(或不可用)的功能的列表。
功能 | 基本 | 标准 | 高级 | 专用 |
---|---|---|---|---|
租户 | 多租户 | 多租户 | 进行资源隔离的多租户 | 独占单租户 |
专用链接 | 不适用 | 是 | 是 | 是 |
客户管理的密钥 (自带密钥) |
不适用 | 空值 | 是 | 是 |
捕获 | 不适用 | 单独定价 | 已含 | 包括 |
动态分区横向扩展 | 空值 | 空值 | 是 | 是 |
入口事件 | 按每百万个事件支付 | 按每百万个事件支付 | 已含 | 包含 |
运行时审核日志 | 空值 | 空值 | 是 | 是 |
Availability zone | 是 | 是 | 是 | 是 |
异地灾难 | 空值 | 是 | 是 | 是 |
IP 防火墙 | 不可用 | 是 | 是 | 是 |
注意
表中的“已含”表示该功能可用,并且使用它不需要单独付费。
配额
下表显示的限制在基本层、标准层、高级层和专用层之间会有所不同。
注意
限制 | 基本 | 标准 | 高级 | 专用 |
---|---|---|---|---|
事件中心发布的最大大小 | 256 KB | 1 MB | 1 MB | 1 MB |
每个事件中心的使用者组数 | 1 | 20 | 100 | 1,000 单个 CU 没有限制 |
每个命名空间的 Kafka 使用者组数 | NA | 1,000 | 1,000 | 1,000 |
每个命名空间的中转连接数 | 100 | 5,000 | 每个 PU 10,000 例如,如果为命名空间分配了 3 个 PU,则限制为 30,000。 |
每个 CU 100,000 |
事件数据的最长保留期限 | 1 天 | 7 天 | 90 天 | 90 天 |
用于保留的事件存储 | 每个 TU 84 GB | 每个 TU 84 GB | 每个 PU 1 TB | 每个 CU 10 TB |
最大 TU、PU 或 CU 数 | 40 个 TU | 40 个 TU | 16 PU | 20 CU |
每个事件中心的分区数 | 32 | 32 | 每个事件中心 100 个,但在命名空间级别,每个 PU 限制为 200 个。 例如,如果为命名空间分配了 2 个 PU,则命名空间中所有事件中心的分区总数限制为 2 * 200 = 400。 |
每个事件中心 1,024 每个 CU 2,000 |
每个订阅的命名空间数 | 1,000 | 1,000 | 1,000 | 1,000(每个 CU 50) |
每个命名空间的事件中心数 | 10 | 10 | 每个 PU 100 | 1,000 |
Capture | 不适用 | 按每小时支付 | 已含 | 附送 |
压缩事件中心的大小 | 空值 | 每个分区 1 GB | 每个分区 250 GB | 每个分区 250 GB |
架构注册表(命名空间)的大小(以兆字节为单位) | 空值 | 25 | 100 | 1,024 |
架构注册表或命名空间中的架构组数 | 空值 | 1:排除默认组 | 100 每个架构 1 MB |
1,000 每个架构 1 MB |
所有架构组的架构版本数 | 不适用 | 25 | 1,000 | 10,000 |
每个单位的吞吐量 | 流入量:每秒 1 MB 或每秒 1000 个事件 流出量:每秒 2 MB 或每秒 4,096 个事件 |
流入量:每秒 1 MB 或每秒 1,000 个事件 流出量:每秒 2 MB 或每秒 4,096 个事件 |
单个 PU 无限制 * | 单个 CU 无限制 * |
* 取决于多种因素,例如资源分配、分区数、存储。
注意
可以逐个或者成批发送事件。 无论是单个事件还是一批事件,发布限制(根据 SKU)均适用。 发布大于最大阈值的事件将被拒绝。
相关内容
有关每个层的定价信息,请参阅 Azure 事件中心定价。