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.
Acesso aos dados
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
- Você pode fazer o download da versão 4.6.0 em seu computador em página de downloads
- Se você for um fã do Docker, poderá obter a imagem de contêiner 4.6.0 em hub de docas
- Confira nossa versão 4.6.0 documentação
- Confira a versão 4.6.0 Notas de versão