将 Amazon Aurora PostgreSQL 与其他AWS服务集成
Amazon Aurora 与其他AWS服务集成在一起,因此,您可以扩展 Aurora PostgreSQL 数据库集群以在AWS云中使用其他功能。您的 Aurora PostgreSQL 数据库集群可以使用AWS服务来执行以下操作:
-
使用 Amazon RDS Performance Insights 快速收集、查看和评估 Aurora PostgreSQL 数据库实例的性能。Performance Insights 在现有 Amazon RDS 监控功能的基础上进行了扩展,以便通过示意图展示您的数据库的性能并帮助您分析影响性能的任何问题。利用 Performance Insights 控制面板,您可以可视化数据库负载并按等待状态、SQL 语句、主机或用户来筛选负载。有关 Performance Insights 的更多信息,请参阅 在 Amazon Aurora 上使用性能详情监控数据库负载。
-
配置 Aurora PostgreSQL 数据库集群以将日志数据发布到 Amazon CloudWatch Logs。CloudWatch Logs 可以为您的日志记录提供高持久性存储。利用 CloudWatch Logs,可以对日志数据进行实时分析并使用 CloudWatch 创建警报和查看指标。有关更多信息,请参阅 将 Aurora PostgreSQL 日志发布到 Amazon CloudWatch Logs。
-
将数据从 Amazon S3 存储桶导入 Aurora PostgreSQL 数据库集群中,或将数据从 Aurora PostgreSQL 数据库集群导出至 Amazon S3 存储桶。有关更多信息,请参阅 将 Amazon S3 中的数据导入到 Aurora PostgreSQL 数据库集群 和 将数据从 Aurora PostgreSQL 数据库集群导出到 Amazon S3。
-
使用 SQL 语言将基于机器学习的预测结果添加至数据库应用程序中。Aurora 机器学习能够使用 Aurora 数据库和 AWS Machine Learning(ML)服务 SageMaker 以及 Amazon Comprehend 之间的高度优化集成。有关更多信息,请参阅将 Amazon Aurora 机器学习与 Aurora PostgreSQL 结合使用。
-
从 Aurora PostgreSQL 数据库集群中调用 AWS Lambda 函数。为此,请使用 Aurora PostgreSQL 随附的
aws_lambda
PostgreSQL 扩展。有关更多信息,请参阅从 Aurora PostgreSQL 数据库集群中调用 AWS Lambda 函数。 -
集成来自 Amazon Redshift 和 Aurora PostgreSQL 的查询。有关更多信息,请参阅 Amazon Redshift 数据库开发人员指南中的开始对 PostgreSQL 使用联合查询。