Amazon Redshift
数据库开发人员指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

管理并发写入操作

Amazon Redshift 允许在以递增方式加载或修改表时对表进行读取操作。

在一些传统的数据仓库和商业智能应用程序中,数据库仅在夜间加载完成后对用户可用。在这种情况下,在正常工作时间内,当运行分析查询和生成报告时不允许更新;但是,越来越多的应用程序可在一天的更长时间内甚至整天保持活动状态,从而导致加载窗口被淘汰。

Amazon Redshift 通过允许在以递增方式加载或修改表时对表进行读取操作,来支持这些类型的应用程序。查询仅查看数据的最新提交的版本或快照,而不是等待提交下一个版本。如果您希望特定查询等待来自另一个写入操作的提交,则必须相应地做出安排。

以下主题介绍一些主要概念和使用案例,它们涉及事务、数据库快照、更新和并发行为。