Categoria: Design de aplicativos

Introdução às coleções - Visualização de desenvolvimento no Couchbase Server 6.5
O Couchbase, um banco de dados de documentos, permite grande flexibilidade no armazenamento de diferentes tipos de documentos em um único bucket (bucket é o equivalente a um banco de dados). Há uma necessidade frequente de fazer referência a documentos de um tipo semelhante juntos, por exemplo, um...

Otimizador baseado em custo para Couchbase N1QL (SQL para JSON)
Autores e equipe de engenharia: Bingjie Miao, Keshav Murthy, Marco Greco, Prathibha Bisarahalli. Couchbase, Inc. Um otimizador baseado em regras conhece regras para tudo e custos para nada - Oscar Wilde Resumo O Couchbase é um banco de dados JSON distribuído. Ele fornece processamento de dados distribuído,...

Gerenciamento de usuários do Couchbase por meio de grupos na versão 6.5
Em grandes organizações, o gerenciamento da segurança em toda a empresa torna-se cada vez mais desafiador à medida que o número de aplicativos e usuários aumenta. Com um modelo de controle de acesso baseado em funções, é possível controlar com precisão a que os usuários têm acesso. No entanto,...

Customer 360 - Parte 3 - Integração móvel
Fizemos uma visão geral de alto nível sobre o que está envolvido na criação de uma solução Customer 360 no Couchbase e todo o raciocínio envolvido aqui... Em seguida, nos aprofundamos na parte de integração de trazer dados de fontes diferentes e combiná-los no Couchbase,...

Criar preenchimento automático ou typeAhead usando a Pesquisa de texto completo
O que é Autocomplete vs. Type Ahead? O autocompletar, como diz a Wikipédia, "O autocompletar, ou preenchimento de palavras, é um recurso no qual um aplicativo prevê o restante de uma palavra que o usuário está digitando".

Suítes de criptografia no Couchbase Server 6.5
Para muitos, "criptografia" é o pequeno ícone de cadeado verde ao lado do endereço da Web de seus sites favoritos e, para outros, talvez se lembrem das vulnerabilidades de TLS que ocorreram nos últimos anos. Os dados são o ouro digital da atualidade e, em...

Customer 360 - Parte 2 - Ingestão de dados
Então, já demos uma olhada de alto nível no que está envolvido na criação de uma solução Customer 360 no Couchbase aqui. É isso mesmo, envolveu muita reflexão. Desculpe, não há como evitar isso. É preciso pensar, não pode ser uma das...

Pensando no Customer 360
Cliente 360. Ou, como um de nossos concorrentes (que não terá seu nome revelado, mas usa uma folha de bétula como logotipo) chama, Visão Única. Todo mundo quer isso. Todos precisam dela. Afinal de contas, a maioria dos dados de seus clientes está armazenada em...

Como usar o N1QL para migrar dados Oracle para o Couchbase
Para que o servidor Couchbase seja executado em seu PC ou Mac, são necessárias algumas etapas simples para fazer o download do software e criar um cluster com todos os serviços do Couchbase de que você precisa (https://docs.couchbase.com/server/6.0/getting-started/start-here.html). Os buckets de amostra estão disponíveis com o...

Criar um aplicativo Web de diário com o Couchbase como back-end
Michael Aboagye é um engenheiro de segurança/software de back-end que mora em Gana. Ele está interessado em criar serviços de back-end seguros com Python. Neste tutorial, veremos como podemos criar um aplicativo Web diário com base na estrutura do flask...

A eficácia irracional do SQL em bancos de dados NoSQL
Os aplicativos de negócios têm requisitos: receber pedidos de clientes, entregar pedidos de clientes, rastrear remessas, gerar relatórios de inventário, relatórios comerciais de fim de dia/mês/trimestre, gerar painéis de negócios e muito mais. Esses requisitos evoluem lentamente. Eles permanecem mesmo quando você escolhe um banco de dados NoSQL. Em...

N1QL Index Advisor: Melhore o desempenho e a produtividade das consultas
Como desenvolvedores de aplicativos, seu foco principal é projetar as consultas mais eficientes para seu aplicativo. Você deseja garantir a integridade dos dados que seu aplicativo envia ao banco de dados e criar as consultas mais eficientes para recuperar...