Couchbase Capella

Lançamento do Couchbase Capella Spring com o Couchbase Server 7.2

Para comemorar o Dia Nacional do Banco de Dados em Nuvem, estamos anunciando os últimos avanços da versão Spring 2023 do Couchbase Capella e sua iminente incorporação do Couchbase Server 7.2. Esses avanços do Capella oferecem suporte ampliado a casos de uso, integrações de ambientes de programação, melhorias de dimensionamento e opções de implementação ampliadas. O Capella oferecerá suporte iminente ao Couchbase Enterprise Server 7.2, já disponível para downloadque adiciona outro método de acesso a dados de vários modelos, aprimora o rastreamento e o fluxo de alterações de documentos, introduz a otimização de consultas com base em custos no Analytics Service, melhora as opções de compactação de blocos de armazenamento do Magma e inclui muitos aprimoramentos de confiabilidade.

As atualizações de hoje do Capella coincidem com Dia Nacional do Banco de Dados em Nuvemque ocorre anualmente em 1º de junho. Estabelecemos pela primeira vez o Dia Nacional oficial em 2022, incentivando a celebração em todo o setor para aumentar a conscientização de que os bancos de dados em nuvem são a espinha dorsal dos aplicativos modernos. Confira esta mensagem da nossa equipe sobre o futuro dos bancos de dados em nuvem e como eles afetam nossa vida cotidiana. Você pode mostrar seu espírito de banco de dados em nuvem compartilhando publicações nas mídias sociais usando a tag logotipo para download e hashtags: #NationalCloudDatabaseDay #CloudDBday.

Novo suporte a casos de uso para Capella e Server 7.2 

A Capella oferece buckets somente de memória para novos casos de uso

Os buckets somente de memória agora podem ser configurados a partir do plano de controle do Capella, ao criar um novo bucket de banco de dados. Conhecido na comunidade Couchbase como buckets efêmeros, esse recurso amplia a utilidade do Capella para casos de uso que dependem apenas de serviços de cache e em sistemas que apresentam dados transitórios (use-and-forget-it) que não são necessários para persistir permanentemente.

Esse recurso agora permite que os compartimentos sejam definidos como somente memóriajuntamente com o armazenamento baseado em disco nos mecanismos de armazenamento interno do Couchbase Magma (alta densidade) ou do Couchstore (tradicional).

O Couchbase Enterprise Server 7.2 oferece suporte a dados de série temporal 

Os dados de séries temporais são altamente estruturados e volumosos, muitas vezes capazes de sobrecarregar os bancos de dados tradicionais com linhas e linhas de medições feitas em intervalos frequentes. O Couchbase adotou uma nova abordagem para oferecer suporte a dados de séries temporais, ingerindo-os e encaixando-os em estruturas de matriz JSON. Isso dá a toda a linha de produtos Couchbase a capacidade de oferecer acesso a dados de séries temporais sem aumentar a complexidade da operação ou do comportamento do banco de dados.

O suporte a séries temporais também adiciona novas funções para pré-formatar dados antes da ingestão em uma matriz de séries temporais, bem como funções para extrair e analisar esses dados para uso em aplicativos ou análises.

Há outras vantagens em usar o JSON como contêiner de série temporal no Couchbase, incluindo processamento e recuperação rápidos, uso de um único índice para acessar o array, armazenamento de alta densidade com compactação aprimorada e montagem e decodificação flexíveis do array para uso em aplicativos e análises.

A introdução do suporte a séries temporais no Couchbase também impulsionou a expansão do desenvolvimento na operação de armazenamento subjacente do Couchbase Magma, o armazenamento de valores-chave de alta densidade que sustenta o banco de dados do Couchbase. Para esta versão, introduzimos novas definições de configuração de tamanho de bloco para tornar a compactação de disco mais eficiente. Por padrão, os tamanhos de bloco são definidos para 4096 bytes e agora podem ser ajustados para um máximo de 131072 bytes. O uso de tamanhos de bloco maiores pode resultar em maior compactação. Um utilitário de estimativa também está disponível no Magma para aconselhar os usuários sobre as taxas de compactação de tamanho de bloco esperadas, considerando os requisitos de capacidade do documento.

Couchbase Capella adiciona integrações de desenvolvedor

O Couchbase Capella agora oferece integrações com a popular plataforma de desenvolvedores, Netlify, e lançou um comunicado oficial Extensão VSCodeO desenvolvimento de aplicativos com essas ferramentas é mais simples para os desenvolvedores.

O Couchbase Server 7.2 adiciona recursos de captura de dados de alteração

O Server 7.2 oferece a capacidade de registrar e transmitir todas as alterações de documentos em uma coleção ou em um bucket via Kafka. Isso permite que os desenvolvedores usem o histórico de alterações de um documento como entradas programáticas para seus aplicativos. Os casos de uso desse recurso incluem:

    • Desenvolvimento de uma trilha de auditoria persistente para alterações de dados
    • Acionar processos de negócios downstream que estão ouvindo essas alterações via Kafka
    • Expansão do desenvolvimento futuro com integrações para incluir a alimentação dos serviços de eventos com histórico de alterações, bem como a criação de uma API de fluxo de alterações para SDKs do Couchbase

O Couchbase Server 7.2 adiciona otimização de consulta baseada em custo ao serviço Analytics

O serviço Couchbase Analytics adotou os mesmos recursos CBO disponíveis no serviço de consulta SQL++. Esse utilitário de otimização patenteado ajudará as consultas analíticas a serem executadas da forma mais eficiente possível. Esse otimizador usa uma abordagem baseada em amostras para dar suporte a consultas analíticas complexas. A amostragem é extraída dos metadados da coleção do Analytics durante o estágio de planejamento da execução da consulta.

Capella adiciona Hibernação e expansão de disco dinâmico

O Capella oferecerá suporte à expansão dinâmica de disco para dimensionar o armazenamento automaticamente, bem como à capacidade de hibernar clusters inativos, tornando o serviço mais eficiente e econômico.

O Couchbase Capella expande suas opções de implementação

    • Capella adiciona 10 novas regiões de provedores de serviços em nuvem
    • A Capella adiciona tamanhos de instância maiores em todos os três principais provedores de nuvem
    • A Capella está disponível para compra em todos os três principais mercados de provedores de nuvem
    • A Capella está em conformidade com a HiPAA no Google Cloud
    • A Capella oferece suporte a pontos de extremidade privados no Microsoft Azure 

O Couchbase Server 7.2 adiciona melhorias de confiabilidade, disponibilidade e capacidade de serviço

    • Alerta de baixa porcentagem de residente de indexador quando os recursos do serviço de índice estão se aproximando de níveis críticos.
    • Sinalizador Redistribuição de índice para índices particionados. Esse sinalizador permite um controle mais preciso sobre quando os índices e os índices de partição são movidos durante os rebalanceamentos.
    • Métricas de status expandidas para aquecimento do Data Service por meio do endpoint de métrica aberta do Prometheus para alimentar painéis de alerta.
    • Métricas expandidas para atividade de replicação de entrada na replicação entre datacenters (XDCR)
    • Aprimoramentos no gerenciamento de certificados TLS, incluindo a verificação automática de validação das informações de hosts SAN (Subject Alternative Names), a inclusão do certificado Capella CA nos clusters do Server 7.2 para facilitar o suporte a XDCR híbrido pronto para uso e a depreciação do suporte a TLS 1.0 e 1.1.
    • O suporte aos sistemas operacionais Linux atuais foi adicionado para: RedHat RHEL 9, Oracle Linux 9, AWS Linux 2023, Ubuntu 22 LTS e Apple MacOS 12
    • O suporte para os seguintes sistemas operacionais foi cancelado para: RHEL 7, CentOS 7, Oracle Linux 7, Ubuntu 18 LTS, SUSE Linux 12 versões anteriores ao SP2 e MacOS 10.15

Próximas etapas

Experimente os novos recursos por meio da nuvem ou com um download:

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

Autor

Postado por Jeff Morris, vice-presidente de marketing de produtos

Jeff Morris é vice-presidente de marketing de produtos e soluções da Couchbase. Ele passou mais de três décadas comercializando ferramentas de desenvolvimento de software, bancos de dados, ferramentas analíticas, serviços em nuvem e outros produtos de código aberto. Ele seria o primeiro a dizer que qualquer pessoa que esteja procurando um banco de dados como serviço rápido, flexível, familiar e acessível da nuvem para a borda pode parar de procurar depois de conhecer o Couchbase.

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.