某个应用程序以 10 Hz 的频率生成日志事件,每个事件包含五个不同的指标,从而产生大量数据。该应用程序会将日志写入 Amazon Timestream,并每天对该表运行一次查询。以下哪种步骤组合可提供最快的查询性能?(选择三项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用批量写入,以便在单个写入操作中写入多个日志事件。, 将每个日志存储为多指标记录。, 将内存存储保留期设置为短于磁存储保留期。.
为什么这是答案
1. 使用批量写入,以便在单个写入操作中写入多个日志事件。 Timestream 旨在处理高吞吐量数据。批量写入可以减少网络开销和 API 调用次数,从而提高写入效率,并间接提升查询性能,因为数据组织更高效。 2. 将每个日志存储为多指标记录。 Timestream 建议将相关指标存储在同一记录中。由于每个日志事件包含五个不同的指标,将它们作为多指标记录存储可以减少记录数量,使查询能够一次性检索所有相关数据,从而提高查询效率。将每个日志存储为单指标记录会创建大量记录,增加查询时的扫描量。 3. 将内存存储保留期设置为短于磁存储保留期。 Timestream 的内存存储用于存储最新和最常访问的数据,查询速度最快。磁存储用于存储历史数据,成本较低但查询速度较慢。将内存存储保留期设置得较短,可以确保只有最新、最需要快速查询的数据保留在内存中,而将较旧的数据高效地转移到磁存储,从而优化成本和查询性能。将内存存储保留期设置为长于磁存储保留期是不合理的,因为磁存储通常用于长期存储,其保留期应更长。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡