Aprenda a gerenciar grandes volumes de dados semiestruturados no MongoDB, uma das ferramentas de Big Data mais utilizadas no mercado.
<?php
$client = new MongoDB\Driver\Manager("mongodb://localhost:27017");
// Inserir documento em uma coleção
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['nome' => 'Ana', 'curso' => 'MongoDB']);
$client->executeBulkWrite('academy.alunos', $bulk);
// Listar documentos
$query = new MongoDB\Driver\Query([]);
$cursor = $client->executeQuery('academy.alunos', $query);
foreach ($cursor as $doc) {
echo $doc->nome . PHP_EOL;
}
Do zero à manipulação completa de dados: instale o MongoDB, conecte-o ao PHP e desenvolva um sistema real englobando as principais funcionalidades do banco.
Entenda as vantagens do banco de dados orientado a documentos e por que ele é referência em Big Data.
Instale o MongoDB e o PHP, configure usuários e prepare o ambiente para desenvolvimento.
Conecte o MongoDB ao PHP e manipule dados diretamente pela sua aplicação.
Insira, liste, atualize e exclua documentos em coleções, dominando as operações essenciais.
Mestre em Ciência da Computação — ênfase em Big Data, Mineração de Dados e Grafos (USP)
Marino Catarino é mestre em ciência da computação com ênfase em big data, mineração de dados e grafos pelo Instituto de Matemática e Estatística da Universidade de São Paulo (USP) e pós-graduado em Engenharia de Sistemas pela Escola Superior Aberta do Brasil.
em até 3x · acesso vitalício