

MongoDB anunciou o lançamento da versão mais recente de sua plataforma de banco de dados – MongoDB 8.0. De acordo com a empresa, esta versão oferece melhorias significativas de desempenho em comparação com o MongoDB 7.0, como taxa de transferência de leitura 36% melhor, gravações em massa 56% mais rápidas, gravações simultâneas 20% mais rápidas durante a replicação e manipulação 200% mais rápida de volumes maiores de dados de séries temporais. , juntamente com menor uso de recursos e custos.
Algumas dessas otimizações de desempenho foram obtidas por meio de alterações feitas na arquitetura que permitem redução do uso de memória e do tempo de consulta. Agora ele também pode realizar processamento em lote mais eficiente para inserções, atualizações e exclusões.
Esta versão também apresenta escalonamento horizontal mais rápido e econômico, que permite que os dados sejam divididos — ou “fragmentados” — em vários servidores (fragmentos). Nesta versão, os dados podem ser distribuídos entre shards 50 vezes mais rápido com um custo até 50% menor em comparação com o MongoDB 7.0.
Outra atualização notável é que os usuários agora têm mais controle sobre a otimização do desempenho durante picos de uso imprevisíveis e períodos de alta demanda sustentada. Agora eles podem definir um limite de tempo máximo padrão para a execução de consultas, rejeitar tipos recorrentes de consultas que causaram problemas e definir configurações de consulta que persistirão durante eventos como reinicializações de banco de dados.
O MongoDB 8.0 também oferece melhor suporte para aplicações de pesquisa e IA por meio de vetores quantizados, que são “representações compactadas de vetores de fidelidade complete”. Segundo a empresa, eles requerem muito pouca memória e são muito rápidos de recuperar – tudo isso preservando a precisão.
E, finalmente, está introduzindo atualizações no MongoDB Queryable Encryption, que é um recurso que permite aos usuários criptografar dados confidenciais, armazená-los em seu banco de dados e executar consultas nos dados criptografados. Agora os usuários podem realizar consultas de intervalo, o que reduz ainda mais o risco de exposição e exfiltração de dados, mantendo-os criptografados durante todo o seu ciclo de vida.
De acordo com o MongoDB, ele já migrou seu sistema de compilação interno para o MongoDB 8.0 e sua equipe de desenvolvimento viu uma redução de 75% na latência de consulta desde a mudança. “Esta foi uma vitória dupla, pois melhorou o desempenho de nossas próprias ferramentas e deixou nossa sala de chat de desempenho alvoroçada de entusiasmo, na expectativa de encantar os clientes externos. Embora os resultados possam variar de acordo com sua carga de trabalho específica, a questão é que mal podíamos esperar para compartilhar os ganhos de desempenho do MongoDB 8.0 com os clientes”, escreveu Jim Scharf, CTO do MongoDB em um comunicado. postagem no weblog.