Teste os recursos mais recentes do Couchbase com uma imagem do Docker

couchbase

Temos a sorte de ter uma equipe inteligente e ativa de desenvolvedores na Couchbase e eles frequentemente apresentam coisas novas para testarmos! Se você acompanha este blog, deve ter visto que publicamos uma prévia para desenvolvedores da nossa ferramenta gratuita de pesquisa de texto CBFT e para o Bancada de consulta. Ou talvez você já tenha visto o Último episódio de Coffee on Couchbase com Eben Haber e Arun Gupta.

docker

O objetivo dessas visualizações prévias para desenvolvedores é coletar seus comentários e agir de acordo com eles durante nosso desenvolvimento. E isso é muito importante, pois nos ajuda a criar um produto melhor. Portanto, o que eu quero fazer é tornar mais fácil para você testar essas coisas.

Testes facilitados com o Docker

Para mim, a maneira mais fácil de testar um novo software em 2016 é executá-lo no docker. Sim, dockerun é um verbo. Criei uma nova imagem do Docker que apresenta uma instância pré-configurada do Couchbase com a amostra de viagem e cerveja importada, bem como os serviços de dados, índice e consulta ativados. CBFT e o Bancada de consulta também será executado na mesma imagem.

Tudo em apenas uma imagem, de modo que tudo o que você precisa fazer para testar nossos novos recursos é

Quando a imagem estiver em execução, obtenha o ip do contêiner e você terá acesso ao Couchabse na porta 8091, ao query workbench na porta 8094 e ao CBFT na porta 8095. Se você estiver hospedando a imagem do Docker localmente, essas portas serão encaminhadas para outras portas, mas o Docker lhe dirá quais portas usar.

Se você estiver usando o Kinematic, é ainda mais simples. Pesquise no hub por couchbase-dp e você poderá criar uma imagem a partir dela e começar a testar. Fiz um pequeno vídeo sobre isso:

Diga-nos o que você acha!

No vídeo, a consulta de texto completo que executei no CBFT estava usando Bleve como indexador. Você pode encontrar a documentação detalhada da string de consulta aqui. Bleve é uma biblioteca de pesquisa e indexação de texto completo para Go. É também um dos projetos de código aberto mais ativos do Couchabse!

Se você testar o CBFT e o workbench de consulta, envie-nos seus comentários e diga-nos como podemos melhorá-los. Obrigado!

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

Autor

Postado por Laurent Doguin

Laurent é um nerd metaleiro que mora em Paris. Em sua maior parte, ele escreve código em Java e texto estruturado em AsciiDoc, e frequentemente fala sobre dados, programação reativa e outras coisas que estão na moda. Ele também foi Developer Advocate do Clever Cloud e do Nuxeo, onde dedicou seu tempo e experiência para ajudar essas comunidades a crescerem e se fortalecerem. Atualmente, ele dirige as Relações com Desenvolvedores na Couchbase.

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.