The sample_mflix database contains data on movies and movie theaters. The database also contains collections for certain metadata, including users and comments on specific movies. Use sample_mflix to practice aggregation pipelines. The dataset also powers the vector search and full-text search tutorials.
Carregar dados de amostra no Atlas
No Atlas, Go para a página Clusters do seu projeto.
Clique no botão Ellipses (...) do seu cluster, clique em Load Sample
Dataset, escolha sample_mflix e clique em Load
sample data para confirmar.
Assim que o carregamento terminar, explore o sample_mflix na visualização Collections.
For a more in-depth tutorial, see Import Sample Data Into Your Atlas Deployment.
Para carregar a amostra de dados em uma implantação local, consulte Carregar amostra de dados em uma implantação local.
Collections
O banco de dados do sample_mflix contém as seguintes coleções:
Nome da collection | Descrição |
|---|---|
Contém comentários associados a filmes específicos. | |
Contains details on movies in the
| |
Contém informações sobre o filme, incluindo ano de lançamento, diretor e avaliações. | |
campo de metadados . Contém os JSON web tokens dos usuários. | |
Contém localizações de salas de cinema. | |
Contém informações do usuário. |
sample_mflix.comments
Esta collection contém comentários associados a filmes específicos. Cada documento contém o texto do comentário, o usuário que o enviou e o filme ao qual o comentário se aplica.
Indexes
Esta coleção contém os seguintes índices:
Nome | Index | Descrição |
|---|---|---|
|
| Índice de chave primária no campo |
Documento de amostra
{ "_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" } } }
sample_mflix.embedded_movies
Esta collection contém detalhes sobre filmes com genres de Western, Action ou Fantasy. Cada documento contém um único filme e informações como título, ano de lançamento e elenco.
Além disso, os documentos nesta coleção incluem os seguintes campos:
plot_embedding_voyage_3_large- Contém incorporações 2048d criadas a partir do campoplotusando o modelo de incorporaçãovoyage-3-largeda Voyage AI e convertidas embinDatapara armazenamento e recuperação eficientes.plot_embedding- Contém incorporações 1536d criadas a partir do campoplotusando o modelo de incorporaçãotext-embedding-ada-002da OpenAI e convertidas embinDatapara armazenamento e recuperação eficientes.
Dica
Use embedded_movies para pesquisa vetorial
The collection's vector embeddings power semantic search over movie plots. To query with vector search, see the vector search quick start.
Indexes
Esta coleção contém os seguintes índices:
Nome | Index | Descrição |
|---|---|---|
|
| Índice de chave primária no campo |
Documento de amostra
Observação
O número de dimensões na amostra foi truncado para legibilidade.
{ "_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...) }
sample_mflix.movies
Esta collection contém detalhes sobre filmes. Cada documento contém um único filme e informações como título, ano de lançamento e elenco.
Indexes
Esta coleção contém os seguintes índices:
Nome | Index | Descrição | Propriedades |
|---|---|---|---|
|
| Índice de chave primária no campo | |
|
| Índice de texto nos campos |
Documento de amostra
{ "_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 }
sample_mflix.sessions
Esta collection contém metadados sobre usuários. Cada documento contém um usuário e seu correspondente JSON web token
Indexes
Esta coleção contém os seguintes índices:
Nome | Index | Descrição | Propriedades |
|---|---|---|---|
|
| Índice de chave primária no campo | |
|
| Índice ascendente no campo |
Documento de amostra
{ "_id": { "$oid": "5a98348755593fdf68350932" }, "user_id": "bfb9vc1zz@xhasq.5h9", "jwt": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..." }
sample_mflix.theaters
Esta coleção contém localizações de cinemas. Cada documento contém um único cinema e sua localização nos formatos string e GeoJSON.
Indexes
Nome | Index | Descrição | Propriedades |
|---|---|---|---|
|
| Índice de chave primária no campo | |
|
| Índice geospacial no campo |
Documento de amostra
{ "_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" } ] } } }
sample_mflix.users
Esta coleção contém informações sobre usuários do mflix. Cada documento contém um único usuário e seu nome, e-mail e senha.
Indexes
Nome | Index | Descrição | Propriedades |
|---|---|---|---|
|
| Índice de chave primária no campo | |
|
| Índice exclusivo e ascendente no campo |
Documento de amostra
{ "_id": { "$oid": "59b99db4cfa9a34dcd7885b6" }, "name": "Ned Stark", "email": "sean_bean@gameofthron.es", "password": "$2b$12$UREFwsRUoyF0CRqGNK0LzO0HM/jLhgUCNNIJ9RJAqMUQ74crlJ1Vu" }