Amazon Redshift 无服务器功能的概览 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Amazon Redshift 无服务器功能的概览

无服务器端点也支持 Amazon Redshift 预置集群支持的大多数功能。以下列出了您可以通过无服务器端点使用的某些关键 Amazon Redshift 功能。

  • 快照 – 您可以将无服务器端点或预置集群的快照还原到无服务器端点。有关更多信息,请参阅 使用快照和恢复点

  • 恢复点 – Amazon Redshift 无服务器每 30 分钟自动创建一个恢复点。这些恢复点将保留 24 个小时。在意外写入或删除之后,您可以使用它们还原无服务器端点。从恢复点还原时,无服务器端点的数据库中的所有数据都将恢复到较早的时间点。如果需要将恢复点保留较长时间,也可以从恢复点创建快照。有关更多信息,请参阅 使用快照和恢复点

  • 基本 RPU 容量 – 您可以在 Redshift 处理单元(RPU)中设置基本容量。一个 RPU 提供 16GiB 内存。Amazon Redshift 使用此测量值来限制用于工作负载的资源(以此种方式限制成本)。您可以增加此值以提高查询性能。原定设置为 128 个 RRU。

  • 跨区域数据共享的使用限制 – 您可限制从生产者区域向使用者区域传输的数据量。数据传输成本因 Amazon Web Services 区域 而不同。

  • 用户定义的函数(UDF)– 您可以在无服务器端点上运行用户定义的函数(UDF)。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的创建用户定义的函数

  • 存储过程 – 您可在无服务器端点上运行存储过程。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的创建存储过程

  • 具体化视图 – 您可以在无服务器端点上创建具体化视图。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的创建具体化视图

  • 空间函数 – 您可在无服务器端点上运行空间函数。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的查询空间数据

  • 联合查询 – 您可以运行查询,以将数据与 Aurora 和 Amazon RDS 数据库与无服务器端点连接起来。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的通过联合查询来查询数据

  • 数据湖查询 – 您可以运行查询,以将数据与 Amazon S3 数据湖与无服务器端点连接起来。

  • HyperLogLog – 您可以在无服务器端点上运行 HyperLogLog 函数。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的使用 HyperlogLog 草图

  • 跨数据库查询数据 – 您可以在无服务器端点上跨数据库查询数据。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的跨数据库查询数据

  • 数据共享 – 您可以使用无服务器端点访问预置集群上的数据共享。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的跨集群共享数据

  • 半结构化数据查询 – 您可以通过无服务器端点上的 SUPER 数据类型来摄取和存储半结构化数据。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的摄取和查询半结构化数据

  • Amazon Redshift 机器学习 – 您可以将 Amazon Redshift 机器学习与无服务器端点结合使用。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的使用机器学习

  • SQL 命令和函数 – 除了一些例外情况(例如 REBOOT_CLUSTER),您可在无服务器端点上使用 Amazon Redshift SQL 命令和函数。有关更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的 SQL 参考