Menu Docs
Página inicial do Docs
/
Manual do MongoDB

Notas de versão do MongoDB 7.2

Nesta página

  • Lançamentos de patches
  • Alterações gerais
  • Aprimoramentos de refragmentação

Problemas corrigidos:

  • SERVIDOR-84723 Transações multidocumento fragmentadas podem observar efeitos parciais de operações DDL simultâneas

  • Todos os problemas do JIRA foram encerrados na versão 7.2.2

  • 7.2.2 Registro de alterações

Problemas corrigidos:

A partir do MongoDB 7.2, as query do aggregation pipeline que tentam usar reconhecimento de data center inexistentes em implantações do mongos retornam erros de validação.

Nas versões anteriores, essas query de agregação retornam cursor vazios.

A partir do MongoDB 7.2, o comando serverStatus e os resultados do método db.serverStatus() incluem as seguintes novas métricas:

A partir do MongoDB 7.2, você pode especificar qualquer expressão válida que se resolva em uma string para a entrada field do operador $getField . Em versões anteriores, o field aceita somente constantes de string.

A partir do MongoDB 7.2, quando você fragmenta uma collection vazia com uma chave de fragmento com hash, a operação cria uma parte por shard por padrão. Anteriormente, a operação criava dois chunks por padrão.

O MongoDB 7.2 introduz melhorias significativas de desempenho nas operações de collection de refragmentação, reduzindo instantaneamente o tempo que a operação leva para ser executada.

Além disso, se a aplicação e o cluster atenderem aos requisitos e limitações necessários, você poderá refragmentar a collection na mesma chave usando o comando reshardCollection para redistribuir sua collection, que é muito mais rápido do que o procedimento de migração de intervalo alternativo.

As seguintes opções são adicionadas ao comando:

Campo
Descrição
forceRedistribution
Habilita a refragmentação da mesma chave.

Para obter exemplos, consulte Redistribuir dados para novos shards.

Próximo

O que é o MongoDB?