本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon RDS for MySQL、Amazon RDS for MariaDB 和 Aurora MySQL 兼容版中归档数据
Shyam Sunder Rakhecha、Abhishek Karmakar、Oliver Francis 和 Saumya Singh Amazon Web Services(AWS)
2025 年 4 月(文档历史记录)
归档历史数据的需求可能源于不同的使用案例。您的应用程序可能在设计时没有归档功能,随着时间的推移,您的业务增长可能会产生大量的历史数据。这不可避免地会导致性能下降。由于组织内部的合规性要求,您可能还会保留历史数据。
本指南讨论如何在 Amazon Simple Storage Service(Amazon S3)中归档历史数据,同时尽量减少对应用程序的影响,并在需要时检索归档的信息。
概览
本指南介绍了在 Amazon Web Services(AWS)云上的适用于 MySQL 的 Amazon Relational Database Service(Amazon RDS)、Amazon RDS for MariaDB 和 Amazon Aurora MySQL 兼容版本中归档大型表的历史数据的不同方法。在本指南中,您将了解如何归档分区表数据和未分区且驻留在大型表中的数据。您可以实施指南中介绍的方法来减少实时数据的大小,同时保留重要的历史数据以供进一步分析。
定期归档表数据会使表中的实时数据集更少,从而加快读取和写入速度,并提高应用程序的性能。定期数据归档属于 Well-Architected Framework