Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Colecciones de muestra del conjunto de datos de Mflix

La base de datos sample_mflix contiene información sobre películas y cines. La base de datos también contiene colección para ciertos metadatos, incluidos los usuarios y comentarios sobre películas específicas. Utilice sample_mflix para practicar pipeline de agregación. El conjunto de datos también impulsa los tutoriales de búsqueda vectorial y búsqueda de texto completo.

1

Go a la página Clusters de su Proyecto en MongoDB Atlas.

2

Haga clic en Ellipses (...) de su clúster, haga clic en Load Sample Dataset, elija sample_mflix y haga clic en Load sample data para confirmar.

3

Una vez que la carga finalice, explore sample_mflix desde la vista Collections.

Para obtener un tutorial más detallado, consulte Importar datos de muestra en su implementación de Atlas.

Para cargar los datos de muestra en una implementación local en su lugar, consulte Cargar datos de muestra en una implementación local.

La base de datos sample_mflix contiene las siguientes colecciones:

Nombre de colección
Descripción

Contiene comentarios asociados con películas específicas.

Contiene detalles sobre películas de los géneros Western, Action y Fantasy de la colección sample_mflix.movies con los siguientes campos adicionales:

  • plot_embedding_voyage_3_large - Contiene embeddings de 2048d creados a partir del campo plot utilizando el modelo de embedding voyage-3-large de Voyage IA y convertidos a binData para un almacenamiento y recuperación eficientes.

  • plot_embedding - Contiene incrustaciones 1536d creadas a partir del campo plot utilizando el modelo de incrustación text-embedding-ada-002 de OpenAI y convertido a binData para un almacenamiento y recuperación eficiente.

Contiene información sobre películas, incluidos el año de lanzamiento, el director y las revisiones.

Campo de metadatos. Contiene los JSON Web Tokens de los usuarios.

Contiene las ubicaciones de los cines.

Contiene información de usuario.

Esta colección contiene comentarios asociados con películas específicas. Cada documento contiene el texto del comentario, el usuario que lo envió y la película a la que se aplica el comentario.

Esta colección contiene los siguientes índices:

Nombre
Index
Descripción

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

{
"_id": {
"$oid": "5a9427648b0beebeb69579cc"
},
"name": "Andrea Le",
"email": "andrea_le@fakegmail.com",
"movie_id": {
"$oid": "573a1390f29313caabcd418c"
},
"text": "Rem officiis eaque repellendus amet eos doloribus. Porro
dolor voluptatum voluptates neque culpa molestias. Voluptate unde
nulla temporibus ullam.",
"date": {
"$date": {
"$numberLong": "1332804016000"
}
}
}

Esta colección contiene detalles sobre películas con genres de Western, Action o Fantasy. Cada documento contiene una sola película e información como su título, año de lanzamiento y reparto.

Además, los documentos de esta colección incluyen los siguientes campos:

  • plot_embedding_voyage_3_large - Contiene embeddings de 2048d creados a partir del campo plot utilizando el modelo de embedding voyage-3-large de Voyage IA y convertidos a binData para un almacenamiento y recuperación eficientes.

  • plot_embedding - Contiene incrustaciones 1536d creadas a partir del campo plot utilizando el modelo de incrustación text-embedding-ada-002 de OpenAI y convertido a binData para un almacenamiento y recuperación eficiente.

Tip

Utilice embedded_movies para la búsqueda vectorial

Las incrustaciones vectoriales de la colección impulsan la búsqueda semántica sobre los argumentos de las películas. Para realizar query con búsqueda vectorial, consulte el inicio rápido de búsqueda vectorial.

Esta colección contiene los siguientes índices:

Nombre
Index
Descripción

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

Nota

El número de dimensiones en la muestra ha sido truncado para mejorar la legibilidad.

{
"_id": {
"$oid": "573a1396f29313caabce582d"
},
"plot": "A young swordsman comes to Paris and faces villains, romance, adventure and intrigue with three Musketeer friends.",
"genres": ["Action", "Adventure", "Comedy"],
"runtime": {
"$numberInt": "106"
},
"rated": "PG",
"cast": ["Oliver Reed", "Raquel Welch", "Richard Chamberlain", "Michael York"],
"num_mflix_comments": {
"$numberInt": "0"
},
"poster": "https://m.media-amazon.com/images/M/MV5BODQwNmI0MDctYzA5Yy00NmJkLWIxNGMtYzgyMDBjMTU0N2IyXkEyXkFqcGdeQXVyMjI4MjA5MzA@._V1_SY1000_SX677_AL_.jpg",
"title": "The Three Musketeers",
"lastupdated": "2015-09-16 06:21:07.210000000",
"languages": ["English"],
"released": {
"$date": {
"$numberLong": "133747200000"
}
},
"directors": ["Richard Lester"],
"writers": ["George MacDonald Fraser (screenplay)", "Alexandre Dumas père (novel)"],
"awards": {
"wins": {
"$numberInt": "4"
},
"nominations": {
"$numberInt": "7"
},
"text": "Won 1 Golden Globe. Another 3 wins & 7 nominations."
},
"year": {
"$numberInt": "1973"
},
"imdb": {
"rating": {
"$numberDouble": "7.3"
},
"votes": {
"$numberInt": "11502"
},
"id": {
"$numberInt": "72281"
}
},
"countries": ["Spain", "USA", "Panama", "UK"],
"type": "movie",
"tomatoes": {
"viewer": {
"rating": {
"$numberDouble": "3.5"
},
"numReviews": {
"$numberInt": "9600"
},
"meter": {
"$numberInt": "78"
}
},
"dvd": {
"$date": {
"$numberLong": "982022400000"
}
},
"critic": {
"rating": {
"$numberDouble": "7.1"
},
"numReviews": {
"$numberInt": "11"
},
"meter": {
"$numberInt": "82"
}
},
"lastUpdated": {
"$date": {
"$numberLong": "1441307415000"
}
},
"rotten": {
"$numberInt": "2"
},
"production": "Live Home Video",
"fresh": {
"$numberInt": "9"
}
},
"plot_embedding": Binary.createFromBase64('JwATQn+8iGwMvRuAeTwtiy6908...),
"plot_embedding_voyage_3_large": Binary.createFromBase64('JwCnhcc7zQ1TPCq6QLuIdzM71sj...)
}

Esta colección contiene detalles sobre películas. Cada documento contiene una sola película e información como su título, año de lanzamiento y reparto.

Esta colección contiene los siguientes índices:

Nombre
Index
Descripción
Propiedades

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

cast_text_fullplot_text_genres_text_title_text

{ "_fts": "text", "_ftsx": 1 }

Índice de texto en los campos cast, fullplot, genres y title.

{
"_id": {
"$oid": "573a1390f29313caabcd42e8"
},
"plot": "A group of bandits stage a brazen train hold-up, only to find a determined posse hot on their heels.",
"genres": [
"Short",
"Western"
],
"runtime": 11,
"cast": [
"A.C. Abadie",
"Gilbert M. 'Broncho Billy' Anderson",
"George Barnes",
"Justus D. Barnes"
],
"poster": "https://m.media-amazon.com/images/M/MV5BMTU3NjE5NzYtYTYyNS00MDVmLWIwYjgtMmYwYWIxZDYyNzU2XkEyXkFqcGdeQXVyNzQzNzQxNzI@._V1_SY1000_SX677_AL_.jpg",
"title": "The Great Train Robbery",
"fullplot": "Among the earliest existing films in American cinema - notable as the first film that presented a narrative story to tell - it depicts a group of cowboy outlaws who hold up a train and rob the passengers. They are then pursued by a Sheriff's posse. Several scenes have color included - all hand tinted.",
"languages": [
"English"
],
"released": {
"$date": {
"$numberLong": "-2085523200000"
}
},
"directors": [
"Edwin S. Porter"
],
"rated": "TV-G",
"awards": {
"wins": 1,
"nominations": 0,
"text": "1 win."
},
"lastupdated": "2015-08-13 00:27:59.177000000",
"year": 1903,
"imdb": {
"rating": 7.4,
"votes": 9847,
"id": 439
},
"countries": [
"USA"
],
"type": "movie",
"tomatoes": {
"viewer": {
"rating": 3.7,
"numReviews": 2559,
"meter": 75
},
"fresh": 6,
"critic": {
"rating": 7.6,
"numReviews": 6,
"meter": 100
},
"rotten": 0,
"lastUpdated": {
"$date": "2015-08-08T19:16:10.000Z"
}
},
"num_mflix_comments": 0
}

Esta colección contiene metadatos sobre los usuarios. Cada documento contiene un usuario y su correspondiente token web JSON.

Esta colección contiene los siguientes índices:

Nombre
Index
Descripción
Propiedades

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

user_id_1

{ "user_id" : 1}

Índice ascendente en el campo user_id.

{
"_id": {
"$oid": "5a98348755593fdf68350932"
},
"user_id": "bfb9vc1zz@xhasq.5h9",
"jwt": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}

Esta colección contiene ubicaciones de teatros de cine. Cada documento contiene una única sala de cine y su ubicación en forma de string y GeoJSON.

Nombre
Index
Descripción
Propiedades

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

geo index

{ "location.geo": "2dsphere" }

Índice geoespacial en el campo location.geo.

{
"_id": {
"$oid": "59a47286cfa9a3a73e51e72c"
},
"theaterId": {
"$numberInt": "1000"
},
"location": {
"address": {
"street1": "340 W Market",
"city": "Bloomington",
"state": "MN",
"zipcode": "55425"
},
"geo": {
"type": "Point",
"coordinates": [
{
"$numberDouble": "-93.24565"
},
{
"$numberDouble": "44.85466"
}
]
}
}
}

Esta colección contiene información sobre usuarios mflix. Cada documento contiene un único usuario, y su nombre, correo electrónico y contraseña.

Nombre
Index
Descripción
Propiedades

_id_

{ "_id": 1 }

Índice de llave primaria en el campo _id.

email_1

{ "email: 1 }

Índice único ascendente en el campo email.

{
"_id": {
"$oid": "59b99db4cfa9a34dcd7885b6"
},
"name": "Ned Stark",
"email": "sean_bean@gameofthron.es",
"password": "$2b$12$UREFwsRUoyF0CRqGNK0LzO0HM/jLhgUCNNIJ9RJAqMUQ74crlJ1Vu"
}