Menu Docs

Página inicial do DocsDesenvolver aplicaçõesDrivers PythonPyMongo

Índices aglomerados

Nesta página

  • Visão geral
  • Dados de amostra
  • Criar um índice clusterizado

Os índices de cluster instruem a collection a armazenar documentos ordenados por um valor de chave. Para criar um índice clusterizado, execute as seguintes etapas ao criar sua collection:

  • Especifique a opção de índice agrupado com o campo _id como a chave.

  • Defina o campo exclusivo como True.

Os exemplos neste guia usam o banco de dados sample_mflix dos conjuntos de dados de amostra do Atlas. Para saber como criar um MongoDB Atlas cluster gratuito e carregar os conjuntos de dados de amostra, consulte Introdução ao PyMongo.

O exemplo seguinte cria um índice agrupado no campo _id em uma nova coleção movie_reviews :

sample_mflix.create_collection("movies", clusteredIndex={
"key": { "_id": 1 },
"unique": True
})

Para obter mais informações, consulte as seções Índice agrupado e Coleções agrupadas no manual do MongoDB Server .

← Índices curinga