Visão geral
Você pode definir propriedades de configuração para especificar como o de MongoDB Kafka coletor do connector grava dados no MongoDB. As seções a seguir descrevem as propriedades de configuração que você pode definir para personalizar este comportamento.
WriteModel
Configure a propriedade de configuração writemodel.strategy para especificar como o connector do coletor grava dados quando recebe um registro do coletor.
You can set the value of writemodel.strategy to any of the fully qualified class names of the write model strategies described in the Strategies section of this page. You can specify a strategy by setting the following configuration:
writemodel.strategy=<a write model strategy>
Excluir modelo de gravação
Configure a propriedade de configuração delete.writemodel.strategy para especificar como o connector do coletor grava dados quando recebe um evento de marca para exclusão. Um evento de marca de exclusão é um registro que contém uma chave, mas nenhum valor, o que significa um registro excluído.
You can set the value of delete.writemodel.strategy to any of the fully qualified class names of the write model strategies described in the Strategies section of this page. You can specify a strategy by setting the following configuration:
delete.writemodel.strategy=<a write model strategy>
Para obter uma lista de definições de configuração do conector de coletor organizadas por categoria, consulte o guia sobre Propriedades de configuração do Connector de coletor.
Strategies
Nome | Descrição | |
|---|---|---|
DefaultWriteModelStrategy | Descrição: | |
InsertOneDefaultStrategy | Descrição: | |
ReplaceOneDefaultStrategy | Descrição: | |
Substituir uma estratégia-chave de negócio | Descrição: Para ver um exemplo mostrando como usar essa estratégia, consulte nosso guia sobre estratégias de modelo de gravação. | |
DeleteOneDefaultStrategy | Descrição: | |
Excluir uma estratégia de chave de negócios | Descrição: Para ver um exemplo mostrando como usar essa estratégia, consulte nosso guia sobre estratégias de modelo de gravação. | |
DeleteOneTombstoneBusinessKeyStrategy | Descrição: | |
UpdateOneDefaultStrategy | Descrição: | |
Atualizar estratégia de carimbos de data/hora | Descrição: Para ver um exemplo mostrando como usar essa estratégia, consulte nosso guia sobre estratégias de modelo de gravação. | |
UpdateOne BusinessKeyTimestampStrategy | Descrição: |