文档

资源预估选型

更新时间:

使用预留模式时,您需要提前规划硬件资源消耗和选择存储类型。本文介绍使用预留模式时如何评估计算资源和选择存储类型。

计算资源评估

使用预留模式时,所有的计算资源均通过VCU进行定义。1 VCU相当于4核16 GB的计算能力。使用表格存储中的数据读写,索引的写入、查询、分析,通道服务等操作均会消耗VCU的计算资源。

通过QPS近似评估VCU的建议请参见下表。由于计算资源的消耗涉及较多因素,请结合实际业务评估VCU。

重要
  • 读写行的大小,请求的Cache命中率、Filter的复杂度、多元索引查询分析复杂度均会影响实际VCU消耗。具体资源消耗请以业务实际运行为准。

  • 为了避免业务突发峰值,推荐您预留40%左右的计算资源,保证线上服务稳定。

QPS(行/秒)

推荐VCU

说明

0~1000

2 VCU

建议作为最小生产环境的VCU配置使用,适用于较低负载时访问。

1000~20000

4~6 VCU

适用于中低负载时配置使用。

20000以上

10 VCU以上

高负载时,通过每10000 QPS配置5 VCU的方式进行近似预估。

存储类型选择

创建预留模式的实例时,您可以选择实例的存储类型为高性能存储或者容量型存储。不论实例的存储类型,如果使用了多元索引功能,则均会存在多元索引存储。

存储类型

性能指标

适用场景

写平均RT

读平均RT

高性能存储(SSD)

<10ms

<10ms

适用于对延迟要求高的在线业务,例如广告、推荐、Feed流。毛刺率低,通常延时均在几ms级别。

多元索引存储(SSD)

<10ms

<10ms

不论实例的存储类型,使用多元索引功能时,表格存储构建索引时索引数据量占用的存储空间。

容量型存储(SATA)

<10ms

<100ms

适用于如下场景:

  • 对延迟要求一般的在线业务,尤其是对读延迟不敏感的在线业务。

  • 数据规模较大,对成本较为敏感的场景。

  • 本页导读 (1)
文档反馈