发布于: Mar 26, 2024
AWS 宣布推出适用于 Aurora PostgreSQL 的 Amazon Aurora 优化型读取的预留实例。优化型读取是 r6gd 和 r6id 实例上的一项功能,具有很高的性价比,对于具有超出数据库实例内存容量的大型数据集的应用程序,与没有该功能的实例相比,查询延迟缩短多达 8 倍,节省成本多达 30%。预留实例适合稳态数据库工作负载,与按需型实例相比可节省大量费用。一年期预留实例的折扣最多为按需型实例的 27%,而三年期预留实例的折扣最多为按需型实例的 47%。预留实例在实例大小和集群配置选项方面提供了灵活性。
优化型读取使用 r6gd 和 r6id 实例中可用的基于 NVMe 的本地 SSD 块级存储,以改善数据集超过内存容量的应用程序的查询延迟。它包括两个功能:分层缓存和临时对象。临时对象通过将临时表放置在本地存储上来实现更快的查询处理,提高涉及排序、哈希聚合和其他数据密集型操作的查询的性能。分层缓存(仅在 I/O 优化版中可用)会自动将从内存数据库缓冲区缓存中逐出的数据存储到本地存储中,以加快后续数据访问的速度。分层缓存可将基于 pgvector 的相似度搜索的查询吞吐量的速度加快多达 9 倍,从而提高了生成式人工智能应用程序的性能。要了解有关优化型读取预留实例的更多信息,请访问我们的定价页面和文档。