Sem categoria

O candidato à versão 4.0 do Couchbase Server está aqui

Hoje temos o prazer de anunciar o lançamento do Couchbase Server 4.0 Release Candidate (RC0) para testes. O Release Candidate aprimora a versão RC0 do Couchbase Server 4.0 de junho com melhorias de qualidade. A versão 4.0 é uma versão importante com grandes avanços arquitetônicos e recursos totalmente novos. Vamos dar uma olhada em uma breve visão geral do Couchbase Server 4.0 RC0.

Download do Couchbase Server 4.0 Release Candidate

Simplicidade do SQL combinada com a flexibilidade do JSON: nova linguagem de consulta N1QL

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 apresenta uma sintaxe SQL fácil e familiar (ou seja, SELECT ... FROM ... WHERE ...) para desenvolver rapidamente aplicativos dimensionáveis que funcionam com sistemas de banco de dados de última geração. Ele permite expressões de filtro flexíveis, 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, visite o site postagem apresentando o N1QL. Para começar a usar o N1QL, acesse nosso tutorial de introdução aqui.

O N1QL também permite a conectividade ODBC e JDBC. Você pode encontrar os drivers aprimorados do Simba aqui, que podem funcionar com os dialetos SQL 92 e N1QL padrão por meio do smart  Execução de consultas colaborativas. Você pode encontrar os drivers Simba ODBC e JDBC atualizados para o Couchbase no site da Simba.

Nova indexação para consultas N1QL responsivas com a 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.

O GSIs fornece acesso rápido para consultas N1QL, alterando fundamentalmente a forma como a indexação é realizada em bancos de dados NoSQL;

  • 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

Você pode encontrar mais informações sobre a Indexação Secundária Global na nova documentação em www.couchbase.com/developers/.

Dimensionamento multidimensional para consultas e indexação de dimensionamento independente

O Multi-Dimensional Scaling permite que as empresas otimizem a capacidade do hardware alocando recursos com base na carga de trabalho de um serviço específico. O MDS evita a contenção de recursos ao realizar consultas, manter índices e gravar dados em zonas independentes em um cluster. Isso contorna as ineficiências que exigem a participação de todos os nós para executar uma consulta ou manter um índice. Com o MDS no Couchbase Server 4.0, esse problema é solucionado pelo dimensionamento de dados independente de consultas e índices.

Você pode saber mais sobre o dimensionamento multidimensional e as novas topologias de implementação em www.couchbase.com/developers/.

Mecanismo de armazenamento avançado: ForestDB

O Couchbase Server 4.0 utiliza o ForestDB para armazenar índices secundários. O ForestDB é um mecanismo de armazenamento de última geração projetado com unidades de estado sólido em mente. O ForestDB traz eficiência com a nova estrutura de árvore B+Trie ao indexar para reduzir a profundidade de uma árvore e compactar índices, especialmente com chaves maiores. O ForestDB aproveita os 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.

Você pode saber mais sobre o ForestDB visitando www.couchbase.com/developers/.

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.

Você pode obter mais informações sobre os aprimoramentos de segurança na versão 4.0 na documentação técnica em www.couchbase.com/developers/.

Distribuição de dados globais avançada com filtragem de replicação entre data centers

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, com a filtragem, você não precisa mais carregar todo o conjunto de dados em um determinado bucket, mas pode filtrar os dados para colocar partes em regiões geográficas específicas.

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 Couchbase Server 4.0 RC0!

Estamos lançando o candidato à versão para obter seu feedback antes de finalizarmos o produto. É importante observar que, embora o candidato à versão venha com qualidade aprimorada, ele não está pronto para implementações de produção hoje. Continuamos a aprimorar o produto, portanto, sua experiência com o produto final pode ser diferente da que terá com o candidato à versão em termos de funcionalidade e desempenho do produto.

Veja como você pode começar a usar o Couchbase Server 4.0 RC0 hoje mesmo.

  • Você pode encontrar mais informações sobre o Couchbase Server 4.0 em www.couchbase.com/developers/ ou visite nossa Página do Couchbase Server 4.0.
  • Para obter orientação passo a passo, visite nosso Guia de introdução para o Couchbase Server 4.0 RC0.
  • Se quiser começar imediatamente, você pode fazer o download da visualização para desenvolvedores em nosso página de downloads.
  • Se você deseja desenvolver em Java, .Net, Node ou outras linguagens com SDKs nativos, faça o download do SDKs mais recentes disponível na seção "bibliotecas de clientes" da página de downloads.
  • Para obter mais informações sobre os drivers ODBC e JDBC que acompanham o Couchbase Server 4.0, visite o site da Simba postagem no blog anunciando os novos drivers candidatos à versão.

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 Cihan Biyikoglu

Cihan Biyikoglu é diretor de gerenciamento de produtos da Couchbase, responsável pelo produto Couchbase Server. Cihan é um entusiasta de big data que traz mais de vinte anos de experiência para a equipe de produtos da Redis Labs. Cihan começou sua carreira como desenvolvedor C/C++.

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.