Hands-On com MongoDB: armazenamento, consulta e analisando dados

O MongoDB é um dos bancos de dados NoSQL mais populares. Neste blog, eu vou orientá -lo como usei o MongoDB Compass para inserir dados, executar consultas e executar análises. Etapa 1: Instale o MongoDB-> Instalei o MongoDB Community Server e o MongoDB Compass para a interação GUI. Step 2: Create Database & Collection->Created database: mydb->Created collection: reviews Inserted 10 documents manually:{ “business_id”: 1, “name”: “Pizza Point”, “review”: “The pizza was good”, “rating”: 4 }{ “business_id”: 2, “name”: “Book World”, “review”: “Good variety of books”, “rating”: 5 }… Step 3: As 5 principais empresas por classificação média de agregações na guia: // estágio 1: grupo {“$ group”: {“_id”: “$ business_id”, “name”: {“$ primeiro”: “$ name”}, “Stage 2: {” Avg “:” $ rating “}}} // stage 2: stage”: {” “$ limite”: 5} Etapa 4: Encontre críticas contendo “bom” na barra de filtro: {“Review”: {“$ regex”: “Good”, “$ options”: “i”}} Etapa 5: consulta resenhas para um negócio específico {“Business_id”: 2} Etapa 6: Atualizar uma revisão {“Business_id”: 2}, 2 {“Business_Id”: 2} $: Atualizar uma revisão {“Business_id”: 2}: 2 {” Etapa 7: Exclua um registro-> Antes da exclusão -> Após a exclusão, etapa 8: Exportar os resultados da consulta na bússola → agregações → Exportação → JSON/CSVEXAMPLEM: Exportou os 5 principais negócios como JSON.[{“_id”: {“$oid”: “68c1aa6ed8d3811853f084ec”},”business_id”: 1,”name”: “Cafe Delight”,”rating”: 4,”review”: “good coffee and snacks”},{“_id”: {“$oid”: “68c1aa6ed8d3811853f084ed”},”business_id”: 2,”name”: “Food Haven”,”rating”: 5,”review”: “excellent food and good staff”},{“_id”: {“$oid”: “68c1aa6ed8d3811853f084ee”},”business_id”: 3,”name”: “Tech Store”,”rating”: 3,”review”: “service improved a lot, very good now”},{“_id”: {“$oid”: “68c1aa6ed8d3811853f084ef”},”business_id”: 4,”name”: “Book World”,”rating”: 5,”review”: “good collection of books”},]

Conclusão Este foi um passo rápido de básicos do MongoDB usando bússola:-> Documentos inseridos-> Consultas RAN-> Resultados agregados-> Registros atualizados e excluídos

Fonte

Você pode ter perdido