Servidor Couchbase

Anunciando o Conector Kafka 4.0 do Couchbase

" Hoje temos o prazer de anunciar o Ggeral AO Couchbase Connector 4.0 para Apache Kafka. O conector permite que você crie facilmente pipelines de dados robustos e reativos que aproveitam o processamento de fluxo conectando diferentes repositórios de dados, aplicativos e serviços em tempo real."

Links úteis


Introdução

O Couchbase Server é um banco de dados de documentos JSON distribuído e de código aberto. Ele expõe um armazenamento de chave-valor em escala ampliada com cache gerenciado para operações de dados em menos de um milésimo de segundo, indexadores criados especificamente para consultas eficientes e um mecanismo de consulta avançado para executar consultas do tipo SQL. 

O Apache Kafka é uma plataforma de streaming distribuído da comunidade capaz de lidar com trilhões de eventos por dia. Inicialmente concebido como uma fila de mensagens, o Kafka baseia-se em uma abstração de um registro de confirmação distribuído. Desde que foi criado e teve seu código aberto pelo LinkedIn em 2011, o Kafka evoluiu rapidamente de uma fila de mensagens para uma plataforma completa de streaming de eventos.

O Couchbase Kafka Connector é um plug-in de código aberto para Conexão Kafka estrutura que utiliza alto desempenho Dbase de dados Cmudança Ppara publicar documentos em tópicos do Kafka quase em tempo real. Desde sua criação em 2017, o Couchbase Kafka Connector permitiu que vários clientes fornecessem funcionalidade para transmitir, filtrar e transformar dados entre o Couchbase Server e o Apache Kafka, fornecendo conectores Source e Sink.

Disponibilidade

Você pode fazer o download da distribuição clicando no link de download disponível aqui.

Aprimoramento

A versão 4.0 é uma atualização importante que altera a forma como você configura e estende o conector Source e Sink.

Os principais recursos incluem

      • Opções de durabilidade aprimoradas (requer o Couchbase Server 6.5).
      • Padronização das propriedades de configuração.
      • Distribuição uniforme da carga de trabalho.
      • API mais flexível para extensões.
      • Opção para omitir o conteúdo do documento.
      • Embalado como um componente do Confluent Hub para facilitar a instalação.
      • Suporte para escopos e coleções (planejado para o Couchbase Server 7.0).

Migração

Há duas áreas que você talvez queira considerar durante a migração da versão 3.x, sua antecessora

    • Configuração de fonte e coletor - A versão 4.0 vem com a padronização dos nomes de configuração de forma mais consistente e fornece valores padrão mais adequados. A script de shell é disponibilizado para tornar a migração mais perfeita.
    • Alterações na API Java - Se você tiver estendido o comportamento dos conectores escrevendo Manipulador de origem ou Filtro vale a pena observar que eles foram alterados e não são compatíveis com versões anteriores.

Para obter mais informações, visite nosso guia de migração.

Próximas etapas 

Por que esperar? Experimente você mesmo e nos informe se tiver alguma dúvida ou comentário. Dr.op por nossa comunidade de desenvolvedoresGostaríamos muito de ouvir sua opinião!

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Arun Vijayraghavan

Arun Vijayraghavan é o principal gerente de produtos de SDK e conectores da Couchbase. Como líder de produto obcecado pelo cliente, ele se esforça para moldar o futuro dos produtos, tomando decisões críticas entre desempenho, recursos e tempo de colocação no mercado. Ele tem uma capacidade comprovada e um histórico estabelecido de mais de 20 anos de fornecimento de orientação estratégica a empresas para lançar plataformas de desenvolvedores e novos produtos, a fim de reunir a visão única de maximizar o valor comercial do produto. Arun tem dois mestrados em Física e Tecnologia da Informação.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.