Usando agrupamento no Amazon DocumentDB 8.0 - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando agrupamento no Amazon DocumentDB 8.0

O Amazon DocumentDB 8.0 agora oferece suporte ao agrupamento. O agrupamento permite que você configure regras específicas do idioma para comparação de strings. Com o agrupamento, você pode especificar regras para comparações com distinção entre maiúsculas e minúsculas ou especificar uma localidade de idioma. O agrupamento pode ser configurado no nível da coleção ou do índice no DocumentDB 8.0. Quando você usa o agrupamento no DocumentDB, internamente, um documento de agrupamento é criado com os seguintes parâmetros.

{ locale: string, caseLevel: boolean, caseFirst: string, strength: int, numericOrdering: boolean, alternate: string, maxVariable: string, backwards: boolean, normalization: boolean }

Limitações

O agrupamento tem as seguintes limitações no Amazon DocumentDB:

  • O agrupamento é compatível com o planner v3 disponível no Amazon DocumentDB 8.0. Mudar para plannerv2 ou plannerv1 pode causar comportamentos inconsistentes, incluindo erros de “Índice não encontrado”.

  • Devido às diferenças inerentes à biblioteca, se uma coleção mongodb com agrupamento for exportada, você precisará atualizar os arquivos metadata.bson e alterar sua versão de 57.1 para 60.2 antes da migração.

  • Em casos raros, suas configurações de agrupamento podem violar o limite interno na contagem de caracteres, causando o erro abaixo. “Erro: o documento de agrupamento tem atributos não padrão mais do que os suportados. Por favor, reduza o número de opções.” Nesse caso, tente reduzir as opções fornecidas no documento de agrupamento ou, alternativamente, tente usar valores padrão sempre que possível.