Gerenciamento de operações de gravação simultâneas - Amazon Redshift

Gerenciamento de operações de gravação simultâneas

O Amazon Redshift permite que as tabelas sejam lidas enquanto são carregadas ou modificadas de forma incremental.

Em alguns aplicativos tradicionais de data warehousing e business intelligence, o banco de dados é disponibilizado aos usuários somente quando o carregamento noturno é concluído. Nesses casos, nenhuma atualização é permitida durante as horas regulares de trabalho, quando consultas analíticas são executadas e relatórios são gerados; entretanto, um número crescente de aplicativos permanecem disponíveis por longos períodos do dia ou mesmo o dia todo, tornando a ideia de uma janela de manutenção obsoleta.

O Amazon Redshift oferece suporte a esses tipos de aplicativos, permitindo que as tabelas sejam lidas enquanto são carregadas ou modificadas de forma incremental. Consultas simplesmente observam a última versão confirmada, ou snapshot dos dados, em vez de esperar pela confirmação da próxima versão. Caso você queira que determinada consulta aguarde a confirmação de outra operação de gravação, você deve programá-la adequadamente.

Os seguintes tópicos descrevem alguns dos conceitos chave e casos de uso que envolvem transações, snapshots de banco de dados, atualizações e comportamentos concorrentes.