O Couchbase Capella torna-o mais rápido, mais fácil e mais acessível para desenvolvedores e equipes começarem a usar o Couchbase.
Com o lançamento recente do Couchbase CapellaO banco de dados premiado está mais acessível do que nunca.
Este artigo é um guia rápido sobre como começar com uma avaliação gratuita do Capella. Inscreva-se em segundos e tenha seu cluster ativado em menos de três minutos.
Abaixo está o guia de introdução super abreviado. Para obter mais detalhes, consulte o Tutorial completo do Capella na documentação.
Etapa 1: Inscrição
Comece por Inscrever-se para sua avaliação gratuita. Não é necessário cartão de crédito. Nada, zip, zero.
Depois de fazer login, você verá a página Getting Started (Introdução), na qual poderá escolher entre as opções de implantação. Escolha a opção recomendada Conta na nuvem do Couchbase. Escolha sua região e faça a implantação.
Você será levado à página de introdução à medida que seu cluster for implantado. Aqui está um detalhamento do que você verá:
- Seção intermediária:
- Configuração: Links para a área de Clusters, um vídeo de boas-vindas e o tutorial
- Acesso: Fornece links para estabelecer credenciais para acesso externo ao banco de dados e a área para configurar endereços IP permitidos
- Trabalhar com dados: Links para a ferramenta de importação de dados de amostra.
- Certo:
- Status do cluster: Links para onde você pode ver todos os seus clusters de banco de dados
- O que vem a seguir: Links para muitos recursos úteis e acesso ao Fórum Capella
- Quer saber mais? Aqui, você pode entrar em contato com a equipe do Couchbase
- Esquerda
- Você verá os principais itens de navegação, como Clusters, Projetos e Usuários
Assista ao vídeo de boas-vindas antes de passar para a próxima etapa.
Etapa 2: Configurar seu cluster e importar dados
Clique no link Clusters e selecione o Trial-Cluster. Sua visualização terá várias guias e o padrão será Metrics. Clique no link azul do modelo Data Services para carregar um conjunto de métricas padrão.
Clique na guia Tools (Ferramentas) e selecione Import (Importar). Usaremos o conjunto de dados Travel Sample. Pressione o botão Importar na área Travel Sample (Amostra de viagem).
Terceira etapa: Execute sua primeira consulta
Depois que os dados forem carregados, é hora de executar sua primeira consulta.
O Couchbase facilita para as equipes aproveitarem seus conhecimentos de SQL. O poder do SQL como linguagem declarativa, combinado com um novíssimo otimizador baseado em custos, simplifica o acesso aos dados, até mesmo para JOINs em vários níveis. Documentos JSON (que é complexo em outros bancos de dados de documentos).
A consulta a seguir usa um inner JOIN para listar os aeroportos de origem e as companhias aéreas que voam para SFO, em que somente os documentos de rota não nulos se unem aos documentos de companhia aérea correspondentes.
1 2 3 4 5 6 7 |
SELECIONAR rota.companhia aérea, companhia aérea.nome, rota.aeroporto de origem, rota.aeroporto de destino DE `viagens-amostra` rota INNER JUNTAR `viagens-amostra` companhia aérea ON rota.companhia aérea = META(companhia aérea).id ONDE rota.tipo = "route" (rota) E rota.aeroporto de destino = "SFO" ORDEM BY rota.aeroporto de origem; |
Vá para Tools > Queryworkbench. Em seguida, copie e cole a seguinte consulta no Query Editor e clique em Execute (Executar). Observe o tempo de execução da consulta. Ele é exibido em milissegundos.
Se você selecionar o botão Plan (Plano), o Capella mostrará como a consulta foi executada. Você pode examinar o diagrama de fluxo de dados para ver os operadores da consulta com as varreduras iniciais à direita e a saída final à esquerda. Os operadores potencialmente caros são destacados. A busca representa quase 90% do tempo gasto.
Vamos acelerar essa consulta com o Serviço de Índice. Para determinar o índice correto, pressionaremos o botão Advise (Aconselhar). Isso lhe fornece muitas informações e recomenda um índice. Você pode copiar o índice recomendado CRIAR ÍNDICE
a partir dos resultados ou use a declaração abaixo.
Colar o CRIAR ÍNDICE
abaixo e pressione Execute. Isso leva alguns segundos para ser executado.
1 |
CRIAR ÍNDICE adv_destinationairport_sourceairport_airlineid_type ON viagens-amostra(aeroporto de destino,aeroporto de origem,companhia aérea) ONDE tipo = "rota |
Agora, vamos executar novamente o comando Select. Pressione o botão History e selecione a instrução Select. Ao fazer isso, o Capella reexecuta automaticamente a consulta em seu nome.
Agora dê uma olhada no tempo de execução. Ele é radicalmente menor.
Agora você executou oficialmente sua primeira consulta e criou seu primeiro índice no Couchbase Capella.
Eu recomendo Percorrendo o tutorial completo. Há muito mais para explorar.
Quarta etapa: Saiba mais e comece a construir
Deseja Saiba mais sobre o Couchbase Capella e como ele é diferente de outras ofertas de DBaaS no mercado?
Aqui estão algumas próximas etapas úteis:
Aproveite as habilidades da sua equipe com a familiaridade do SQL - a linguagem de banco de dados mais conhecida entre desenvolvedores, arquitetos, DBAs, analistas e equipes de suporte. Saiba mais.
O Capella combina os pontos fortes de um banco de dados relacional com a agilidade e o desempenho de um banco de dados NoSQL, em um amplo conjunto de casos de uso. Saiba mais.
Aproveite os recursos incorporados, como cache, suporte a estruturas relacionais, pesquisa de texto completo, análise e eventos de um único fornecedor. Desenvolva com mais rapidez, pois há menos coisas para projetar, implantar e gerenciar. Saiba mais.
A Capella oferece o desempenho e a disponibilidade líderes do setor necessários para aplicativos corporativos. Saiba mais.
A Capella oferece excelente desempenho de preço e flexibilidade de licenciamento para reduzir seu custo total de propriedade. Saiba mais.