Cada banco de dados PostgreSQL de origem depende do recurso de decodificação lógica. No PostgreSQL, a decodificação lógica é implementada pela decodificação do conteúdo dos arquivos do registro de gravação antecipada (WAL). Os arquivos WAL contêm informações sobre o histórico da atividade em um banco de dados, e o Datastream utiliza esses arquivos para consultar alterações de dados. Para mais informações sobre como o Datastream funciona com arquivos WAL, consulte Trabalhar com arquivos WAL de banco de dados PostgreSQL.
O Datastream funciona com os seguintes tipos de bancos de dados PostgreSQL:
- AlloyDB para PostgreSQL
- AlloyDB Omni
- Amazon Aurora PostgreSQL (em inglês)
- Amazon RDS para PostgreSQL
- Cloud SQL para PostgreSQL
- PostgreSQL autogerenciado (no local ou hospedado na nuvem)
Para informações sobre como configurar e verificar se a decodificação lógica está ativada para cada um desses tipos de banco de dados, consulte as respectivas páginas.