Mova dados de dentro e de fora da Lakebase
O Lakebase oferece várias maneiras de mover dados, cada uma adequada a um destino e objetivo diferentes. Use esta página para escolher a correta.
Comparar os métodos
Método | Direção | Destino | Use-o quando |
|---|---|---|---|
Dentro e fora | Um banco de dados Postgres | Você migra um banco de dados Postgres existente para o Lakebase, replica entre bancos de dados Lakebase em diferentes regiões ou faz transmissão de alterações para um banco de dados Postgres externo. | |
Saída | Uma tabela Delta gerenciada pelo Unity Catalog | Você deseja que as alterações do Lakebase fiquem no lakehouse para analítica, ETL ou auditoria. | |
Dentro de | Uma tabela do Lakebase Postgres | Você deseja disponibilizar dados lakehouse do Postgres para leituras de baixa latência. | |
Dentro da Lakebase | Um compute somente para leitura | Você deseja escala o tráfego de leitura sem copiar os dados. | |
Dentro e fora | Um banco de dados Postgres | Você faz uma cópia única ou um backup, e o tempo de inatividade durante a cópia é aceitável. |
Para resiliência entre regiões em vez de movimentação de dados, use a recuperação pós-desastre, que replica os dados de um projeto para um workspace secundário em outra região na camada de armazenamento.
Uma observação sobre a palavra "replicação"
Vários recursos do Lakebase usam a palavra replicação para mecanismos diferentes. Não os confunda:
- A replicação lógica copia alterações em nível de linha entre bancos de dados Postgres.
- Réplicas de leitura servem para leituras do mesmo armazenamento que o compute principal. Eles não copiam dados.
- A recuperação de desastres copia os dados de um projeto para outra região na camada de armazenamento.
Os passos seguintes
- Migrar para Lakebase : Replique um banco de dados Postgres existente no Lakebase. Consulte Replicar dados no Lakebase.
- Store changes in the lakehouse : capture as alterações do Lakebase como Delta. Veja Feed de dados de alteração do Lakebase.
- Serve lakehouse data : Sync Unity Catalog tables into Postgres. Veja Disponibilizar dados lakehouse com tabelas sincronizadas.