O Couchbase Server 6.6 já está disponível para todos, com novos e interessantes aprimoramentos que aumentam nossos serviços de análise, consulta, pesquisa e eventos, bem como nossos recursos de backup, recuperação e ferramentas.

Esses aprimoramentos melhoram a produtividade do desenvolvedor, simplificam as implementações na nuvem e permitem a análise operacional de dados distribuídos globalmente. 

Veja como saber mais sobre o Couchbase Server 6.6 e começar a usá-lo agora: 

Agilidade e flexibilidade inigualáveis

Conjuntos de dados externos

Couchbase O Analytics Service permite que os usuários acessem dados externos dos buckets do AWS S3, o que libera o valor dos dados externos ao vivo e arquivados que residem nos data lakes baseados no S3. Os usuários podem combinar e analisar dados em tempo real, provenientes do AWS S3 e do Couchbase Analytics Service. Isso permite uma análise de dados mais rápida e abrangente e uma tomada de decisão ágil.

Leia mais :

Links remotos

O Couchbase Analytics Service apresenta o Remote Links, que permite que a análise operacional em tempo real obtenha e analise dados de vários clusters de dados e datacenters do Couchbase em um cluster separado dedicado ao Analytics Service. Isso pode reduzir o custo total de propriedade e simplificar a transação híbrida/processamento analítico (HTAP) do desenvolvimento e das implantações de soluções NoSQL, o que geralmente é exigido pelos aplicativos modernos.

Leia mais :

Indexação flexível

Introduzimos a integração do N1QL e do Full-Text Search (FTS) na versão 6.5 para permitir que os desenvolvedores aproveitem o poder do FTS por meio de consultas N1QL. Agora, o N1QL Flex Index permite que os aplicativos aproveitem o índice FTS do Couchbase de forma transparente nas instruções N1QL. A dica USE INDEX(USE FTS) orienta o Couchbase Query Service a escolher automaticamente um índice FTS aplicável que seja mais adequado para a consulta. Os aplicativos com consultas ad hoc agora podem se beneficiar do índice FTS enquanto usam os predicados N1QL padrão.

Leia mais :

Consultor de índices

O recurso Index Advisor ajuda os desenvolvedores a criar índices ideais para suas consultas. Os desenvolvedores vão adorar o fato de que ele elimina a adivinhação em criação de índices e recomenda alterações nos índices existentes sempre que aplicável. O recurso fornece recomendações para uma consulta específica ou um conjunto de consultas do log do servidor Couchbase. Ele também permite que os DBAs monitorem proativamente o desempenho e gerenciem os índices para refletir o padrão de uso atual. Você pode testar o Index Adviser aqui. (Introduzido em 6.5.1).

Leia mais :

Suporte a TTL na consulta

A expiração de documentos (Time to Live) é suportada no Couchbase tanto no nível do bucket quanto no nível do documento. A configuração é destinada ao uso em documentos que podem ser removidos automaticamente após um determinado período de tempo. O tempo de expiração é definido durante o tempo de criação do documento usando o SDK do Couchbase. Com o N1QL TTL, o tempo de expiração agora pode ser definido e atualizado diretamente usando a sintaxe do N1QL. Esse aprimoramento permite que os administradores alterem a política de expiração de documentos após a criação do documento ou escolham seletivamente os documentos para exclusão por meio do mecanismo de expiração de documentos. (Introduzido na versão 6.5.1)

Leia mais :

Pesquisar em um polígono

Pesquisa geoespacial As consultas agora podem ser especificadas como polígonos, além de círculos e retângulos. Um polígono é expresso como uma série de coordenadas de latitude-longitude, com cada par determinando a localização de um canto do polígono. (Introduzido em 6.5.1)

Leia mais :

Nova funcionalidade de temporizador, recursos de manipulador, construções de temporizador de estatísticas e manipulador OnDelete 

Introduzimos novos cronômetros de eventos que podem ser cancelados usando a função cancelTimer() ou criando um novo cronômetro com o mesmo identificador de referência de um cronômetro existente. Os temporizadores recorrentes também são totalmente compatíveis e podem ser facilmente usados para criar lógica repetitiva usando um retorno de chamada do temporizador para criar novos temporizadores. O agendamento de temporizadores permite que eles sejam criados para dias, semanas ou anos no futuro, sem impacto adverso no desempenho. 

O manipulador OnDelete agora indica se um documento foi excluído ou expirou usando o novo parâmetro "options". As principais estatísticas de eventos na interface do usuário agora estão co-localizadas com cada controle de ciclo de vida do Functions. Esses aprimoramentos simplificam o esforço e o código necessários para criar uma lógica comercial robusta.

Leia mais :

Configuração de durabilidade no nível da caçamba

Agora, é possível especificar o nível de durabilidade das gravações no nível do bucket, além da flexibilidade existente de escolhê-lo em um nível por gravação. A configuração em nível de bucket permite que o administrador do sistema garanta que as gravações sejam feitas com um determinado nível de durabilidade, no mínimo, e, portanto, seja capaz de fornecer garantias equivalentes de proteção de dados.

Leia mais :

Desempenho inigualável em escala 

Backup para armazenamentos de objetos compatíveis com S3

Para arquitetos e desenvolvedores corporativos que desejam aproveitar os armazenamentos de objetos baseados na nuvem para seus casos de uso de recuperação de desastres ou arquivamento, o suporte do Couchbase para o armazenamento de objetos fornecerá a capacidade de fazer backup e restauração diretamente do AWS S3 ou de qualquer outra interface compatível com o S3. Isso permite que os clientes façam backup de seus grandes conjuntos de dados diretamente na nuvem. 

Leia mais :

Gerenciamento simplificado da plataforma

Instalação e atualização sem raiz

Estamos introduzindo a instalação sem raiz para cumprir as normas de segurança corporativa. O processo de instalação e atualização sem raiz é análogo à instalação com raiz. Além de aumentar a segurança, ele também está de acordo com o padrão de fato em ambientes de contêineres. (Introduzido na versão 6.5.1)

Leia mais :

Importar dados via UI 

Para os desenvolvedores que desejam obter rapidamente seus dados no Couchbase para desenvolvimento, oferecemos o recurso de importação por meio da IU do Couchbase. Isso é oferecido além do recurso cbimport existente. Embora o cbimport seja uma solução mais robusta, a importação de dados via UI é voltada para a ingestão rápida de dados para desenvolvimento ou teste.

Leia mais :

Comando Info

A "Lista" tem sido uma funcionalidade popular com o utilitário de backup que listas o conteúdo do arquivo de backup com o nome do arquivo/diretório, o número de itens e o tamanho. "Info" é uma atualização de "List", que fornece informações adicionais, como tipo de backup, datas de início e término dos backups mesclados e número de visualizações, índices secundários globais (GSI) ou índices FTS. Os usuários também podem obter a saída no formato JSON para fins de automação (introduzido na versão 6.5.1).

Leia mais :

Exame de backup (visualização do desenvolvedor) 

A capacidade de examinar os backups usando IDs de documentos foi introduzida no Developer Preview. Isso pode ser extremamente útil para saber o que foi feito no backup anterior, para identificar o backup a ser restaurado, para verificar um documento no backup e também para revisar a visualização histórica da transformação de documentos. 

Leia mais :

Gostaríamos muito de ouvir sua opinião sobre sua experiência com os aprimoramentos introduzidos no Couchbase Server 6.6 e o valor agregado deles para sua empresa. Compartilhe seu feedback nos comentários ou na seção fórum

Explore os recursos do Couchbase Server 6.6

Blogs Documentos e tutoriais Páginas da web e webinars
O que há de novo no Couchbase Server 6.6 O que há de novo no Couchbase Server 6.6? Novos recursos no Couchbase Server 6.6: análise, backup, consulta e muito mais
Aprimoramentos de eventos (temporizadores, manipuladores e estatísticas) Notas de versão do Couchbase Server 6.6 Serviço de análise do Couchbase
Links remotos - Analise sua empresa com o Couchbase Analytics Experimente o serviço de consultoria de índice do Couchbase O que há de novo no Couchbase Server (página do produto)
Conjuntos de dados externos - Amplie seu alcance com o Couchbase Analytics Configurar links remotos e S3 do Analytics usando a API REST Comparar edições
Anunciando o Flex Index com o Couchbase Criar conjuntos de dados externos usando a linguagem de definição de dados (DDL)
Apresentando o backup no Object Store (S3) Configurar links remotos e S3 do Analytics usando a CLI

 

Autor

Postado por Chaitra Ramarao, gerente sênior de produtos da Couchbase Inc. Gerente de produtos, Couchbase Inc.

Chaitra Ramarao é gerente de produto sênior da Couchbase, empresa de banco de dados NoSQL, liderando ferramentas de bancos de dados, replicação entre datacenters e integrações de parceiros. Seus trabalhos anteriores incluem gerenciamento de produtos de análise de dados para a Kaiser Permanente e desenvolvimento de software para a Hewlett Packard. Ela é bacharel em ECE e tem mestrado pela Carnegie Mellon em Gestão de Inovação em Engenharia e Tecnologia.

Deixar uma resposta