Página inicial do Docs → Desenvolver aplicações → Drivers Python → PyMongo
Índices aglomerados
Visão geral
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
.
Dados de amostra
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.
Criar um índice clusterizado
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 .