Anunciando o Couchbase Server 4.0 Beta!

O Couchbase Connect 2015 chegou e estamos muito animados para anunciar o lançamento do Couchbase Server 4.0 Beta!

Esta é a versão beta do maior e mais significativo lançamento da história do Couchbase. Temos dois dos recursos mais aguardados que definem a versão - N1QL (SQL para JSON) e Multi-Dimensional Scaling. A versão beta 4.0 também oferece índices secundários globais poderosos, nosso mecanismo de armazenamento de última geração ForestDB e os principais recursos de segurança.

Faça o download do Couchbase Server 4.0 Beta!

Vamos dar uma breve visão geral da versão beta do Couchbase Server 4.0:

N1QL (SQL para JSON)

N1QL é a nova e poderosa linguagem de consulta do Couchbase para consulta de dados avançados em escala. Ela combina o poder do SQL com a flexibilidade do JSON.

O N1QL é poderoso porque é expressivo, declarativo e se integra ao ecossistema SQL corporativo. O N1QL apresenta abstrações fáceis e familiares para desenvolver rapidamente aplicativos dimensionáveis que funcionam com sistemas de banco de dados de última geração. Ele permite expressões de filtro, expressões de agregação, JOINs e muitos outros recursos para criar um aplicativo avançado.

Recomendamos enfaticamente que você experimente o N1QL e garantimos que você vai adorar! Para saber mais sobre o N1QL, acesse: https://www.couchbase.com/blog/introducing-n1ql-sql-gene-in-nosql/

Indexação secundária global (GSI)

Além dos índices existentes baseados em MapReduce conhecidos como visualizações, o Couchbase Server fornece um índice secundário global (GSI). Com o GSI, você pode acessar seus documentos mais rapidamente usando campos de índice secundário sem a sobrecarga do MapReduce.

A GSI oferece acesso rápido para Consultas N1QL. Com o suporte do GSI, você pode enviar consultas que visam pesquisas específicas em campos secundários. Por exemplo, você pode procurar clientes por endereço de e-mail em vez de depender de uma chave de cliente.

A GSI oferece os seguintes benefícios:

  • Melhora a eficiência da indexação, evitando a dispersão de coletores e o gerenciamento do conjunto de trabalho da indexação
  • Melhora a escalabilidade do aplicativo, permitindo que os índices sejam particionados e escalonados de forma independente

Dimensionamento multidimensional

O Couchbase redefiniu a maneira como as empresas escalonam bancos de dados distribuídos com a opção de dimensionamento multidimensional. Ele não apenas separa e isola, mas também dimensiona os serviços individualmente - consulta, índice e dados - para melhorar o desempenho do aplicativo e aumentar a utilização dos recursos. O Couchbase Server 4.0 é o primeiro e único banco de dados distribuído capaz de dimensionar com a velocidade e a precisão exigidas pelos aplicativos corporativos com cargas de trabalho variáveis.

O escalonamento multidimensional permite que as empresas otimizem o hardware alocando recursos com base na carga de trabalho de um serviço específico e evitem a contenção de recursos executando consultas, mantendo índices e gravando dados em diferentes nós. É ineficiente exigir a participação de todos os nós para executar uma consulta ou manter um índice. O Couchbase Server 4.0 resolve esse problema dimensionando os dados independentemente de consultas e índices.

ForestDB

O ForestDB é um mecanismo de armazenamento de última geração projetado com processadores de vários núcleos e unidades de estado sólido em mente. Ele tira proveito dos processadores de vários núcleos executando várias leituras e gravações ao mesmo tempo, enquanto as otimizações de SSD não apenas melhoram o desempenho, mas também a vida útil das unidades de estado sólido. E, ao contrário de outros mecanismos de armazenamento, o ForestDB utiliza uma estrutura de dados modificada para aumentar o desempenho de leitura e gravação, e não um ou outro. O Couchbase Server 4.0 aproveitará o ForestDB para armazenar índices secundários.

Conformidade de segurança simplificada

A segurança é uma das principais preocupações e muitas empresas impõem controles internos ou precisam estar em conformidade com regras e regulamentos externos. Com o Couchbase Server 4.0, você obtém controles de segurança simplificados para estar em conformidade com os padrões de segurança, como PCI, HIPAA, FISMA e outros. A versão 4.0 vem com integração LDAP nativa para gerenciamento de contas de administrador e o novo recurso de auditoria permite rastrear as ações do administrador com grande nível de detalhes. Tudo isso além dos nossos recursos de segurança existentes, como a criptografia de dados em repouso e em trânsito.

Replicação entre data centers (XDCR) - Filtragem

O XDCR pode ser usado para muitas finalidades, mas para alguns usuários o XDCR é um meio de disponibilizar dados para locais geograficamente distribuídos com baixa latência. Nesse caso, a filtragem tornará o XDCR mais eficiente.

Aqui estão diferentes cenários em que a filtragem com o XDCR será útil:

  • Minimize o tráfego de rede fornecendo dados relevantes para a geografia com um filtro.
  • Isolar e manter dados de referência em várias implantações regionais filtrando a replicação do XDCR para incluir apenas dados de referência.

Faça o download e experimente o poder e a funcionalidade do CB 4.0 Beta!

Visite nosso Página do Couchbase Server 4.0 para obter mais detalhes. Nossos engenheiros de primeira linha monitoram ativamente nossos fóruns. Sinta-se à vontade para fazer perguntas, obter respostas de nosso pessoal técnico e fornecer feedback para nós em nosso Fóruns.

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

Autor

Postado por Ilam Siva, SR. Gerente de produtos, Couchbase

Ex-gerente sênior de produtos da Couchbase, Ilam Siva é responsável por várias áreas de desenvolvimento de produtos, roteiro, posicionamento, mensagens e garantias do Couchbase Server. Ilam é apaixonado por Big Data e NoSQL e acredita que eles ampliarão as fronteiras da escala, do desempenho e dos recursos dos aplicativos da próxima geração. Antes da Couchbase, ele trabalhou com Hadoop, plataforma de nuvem e tecnologias de banco de dados no Yahoo!, Microsoft e Oracle.

Um comentário

  1. [...] várias prévias do que estava por vir no Couchbase Server 4.0 (4.0 developer preview em abril, 4.0 beta em junho e 4.0 release candidate em agosto), tenho o prazer de anunciar que nosso maior e [...]

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.