管理并发写入操作
Amazon Redshift 允许在以递增方式加载或修改表时对表进行读取操作。
在一些传统的数据仓库和商业智能应用程序中,数据库仅在夜间加载完成后对用户可用。在这种情况下,在正常工作时间内,当运行分析查询和生成报告时不允许更新;但是,越来越多的应用程序可在一天的更长时间内甚至整天保持活动状态,从而导致加载窗口被淘汰。
Amazon Redshift 通过允许在以递增方式加载或修改表时对表进行读取操作,来支持这些类型的应用程序。查询仅查看数据的最新提交的版本或快照,而不是等待提交下一个版本。如果您希望特定查询等待来自另一个写入操作的提交,则必须相应地做出安排。
以下主题介绍一些主要概念和使用案例,它们涉及事务、数据库快照、更新和并发行为。