Servidor Couchbase

Anunciando o Couchbase Server 4.6 - Novidades e aprimoramentos

O Couchbase fornece a plataforma de dados Couchbase que potencializa os aplicativos Web, móveis e de IoT para empresas digitais. Com nossa mais nova versão, o Couchbase Server 4.6 oferece a disponibilidade, o dimensionamento, o desempenho e a segurança que as empresas exigem para seus aplicativos de missão crítica.

O que há de novo e aprimorado

Consulta

As novas funções de cadeia de caracteres, data, matriz e objeto JSON que foram adicionadas ao N1QL simplificam as transformações de dados e fornecem expressões de consulta mais ricas. As consultas mais rápidas no N1QL são o resultado de vários aprimoramentos de desempenho do mecanismo de consulta em muitos tipos de operações, incluindo junções e varreduras de índices.

Confira a documentação para Funções de cadeia de caracteres,  Funções de data, Funções de matriz e Funções de objeto.

Replicação

A replicação entre datacenters (XDCR) com resolução de conflitos baseada em carimbo de data/hora facilita para os aplicativos a implementação de uma política de gerenciamento de conflitos de documentos Last Write Wins (LWW) em vários clusters do Couchbase. O registro de data e hora por documento combina os relógios lógico e físico do servidor, formando um relógio lógico e um registro de data e hora híbridos, o que permite a fácil identificação de instantâneos consistentes de documentos em clusters distribuídos do Couchbase.

Confira a documentação para Resolução de conflitos baseada em registro de data e hora.

Segurança

A adição do suporte a Módulos de Autenticação Plugáveis (PAM) simplifica o gerenciamento centralizado de senhas e políticas nos servidores. Ele também permite o uso de serviços de gerenciamento de senhas existentes para um cluster do Couchbase (por exemplo, Linux /etc/shadow). O novo recurso de gerenciamento de segredos do servidor oferece maior conformidade com a segurança corporativa e um Couchbase Server mais resistente à segurança.

Confira a documentação para Módulos de autenticação plugáveis e Gerenciamento de segredos.

Ferramentas [Developer Preview]

Agora é mais fácil do que nunca mover dados para dentro e para fora do Couchbase Server usando as novas ferramentas flexíveis de importação e exportação. cbimport importa dados de um arquivo CSV ou de um documento JSON. cbexport exporta dados como um documento JSON.

Confira a documentação para Cbimport e Cbexport.

Acesso aos dados

A adição de suporte direto a listas, mapas, conjuntos e filas na API de subdocumentos usando o novo recurso SDK de estrutura de dados simplifica ainda mais o desenvolvimento de aplicativos. As novas estruturas de dados funcionam perfeitamente com a mesma representação de dados subjacente, permitindo que os desenvolvedores em N1QL, Java, .NET e outras linguagens acessem os mesmos dados em diferentes linguagens de programação e interfaces.
Servidor Couchbase.
Confira a documentação para Estruturas de dados e Blog do .NET Core.

Pesquisar [Developer Preview 2]

A pesquisa adiciona suporte ao MossStore, o novo mecanismo de armazenamento kv padrão para índices de texto completo no FTS. O MossStore faz parte do Musgo (Agora você pode criar mapeamentos de índice personalizados usando a chave do documento para determinar o tipo e, com esse aprimoramento, fica mais fácil oferecer suporte ao estilo comum de modelagem de dados no qual o tipo de documento é indicado por uma parte da chave. Esta versão também permite que você classifique os resultados da pesquisa por qualquer campo do documento, desde que esse campo também esteja indexado. Nas versões anteriores, os resultados da pesquisa eram sempre retornados em ordem decrescente de pontuação de relevância.

Confira a documentação para Mapeamento de tipo de índice por chaves e Classificação dos resultados da consulta.

Aqui estão alguns recursos para você começar

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

Author

Posted by Anil Kumar, diretor de gerenciamento de produtos do banco de dados nativo da nuvem Couchbase

Anil Kumar é o diretor de gerenciamento de produtos da Couchbase. A carreira de Anil abrange mais de 19 anos de desenvolvimento de produtos de software em vários domínios, incluindo software corporativo e serviços em nuvem. Ele é um líder de produto prático responsável pelas linhas de produtos Couchbase Server, Couchbase Cloud e Kubernetes, incluindo a divulgação da estratégia e da visão do produto com clientes, parceiros, desenvolvedores e analistas. Antes de ingressar na Couchbase, Anil passou vários anos trabalhando na Microsoft Redmond. Anil tem mestrado em ciência da computação pela Universidade de Toronto (Canadá) e é bacharel em tecnologia da informação pela Universidade Tecnológica de Visvesvaraya (Índia).

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.