Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

您是数据库开发人员吗?

如果您是数据库用户、数据库设计者、数据库开发人员或数据库管理员,下表将帮助您找到所需的资料。

如果要... 我们建议

快速开始使用 Amazon Redshift

首先,按照 Amazon Redshift 入门 中的步骤快速部署群集、连接到数据库并尝试进行一些查询。

当您准备好构建数据库后,可以将数据加载到表中并编写查询内容以操作数据仓库中的数据,然后回到此处的数据库开发人员指南。

了解 Amazon Redshift 数据仓库的内部架构。

Amazon Redshift 系统概览 概括介绍 Amazon Redshift 的内部架构。

如果您想要更全面地了解 Amazon Redshift Web 服务,请转到 Amazon Redshift 产品详细信息页面。

创建数据库、表、用户和其他数据库对象。

数据库使用入门 是对 SQL 开发基础知识的简要介绍。

Amazon Redshift SQL 包含有关 Amazon Redshift SQL 命令和函数以及其他 SQL 元素的语法和示例。

设计表的 Amazon Redshift 最佳实践 简要介绍我们有关选择排序键、分配键和压缩编码的建议。

了解如何设计表以实现最佳性能。

设计表 详细介绍有关压缩表列中的数据以及选择分配键和排序键的注意事项。

加载数据。

加载数据 介绍从 Amazon DynamoDB 表或 Amazon S3 存储桶中存储的平面文件加载大型数据集的过程。

加载数据的最佳实践 提供有关快速高效加载数据的提示。

管理用户、组和数据库安全。

管理数据库安全 涵盖数据库安全主题。

监控和优化系统性能。

系统表参考 详细介绍您可以从中查询数据库状态并监控查询内容与流程的系统表和视图。

您还应该查阅 Amazon Redshift Cluster Management Guide,了解如何使用 AWS 管理控制台检查系统运行状况、监控指标以及对群集进行备份和还原。

分析和报告来自超大型数据集的信息。

许多受欢迎的软件供应商正在让自己的产品和服务针对 Amazon Redshift 进行认证,以使您能够继续使用您现在使用的工具。有关更多信息,请参阅 Amazon Redshift 合作伙伴页面

SQL 参考 涵盖有关 Amazon Redshift 支持的 SQL 表达式、命令和函数的所有详细信息。