E-BOOK Desvendando o mongoDB - Do Mongo Shell ao Java Driver (envio por e-mail)

*** ATENÇÃO ***
PRODUTO DIGITAL PARA DOWNLOAD.
RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
*CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
+-

Quem viu este produto , comprou

  • Banco de Dados e Interface Gráfica C/C ++ Direto ao Ponto

    Além de apresentar algumas das sinuosidades das linguagens C/C++ e como contorná-las, este livro apresenta um conteúdo mais amplo com relação à linguagem C++; já que são abordados, além da linguagem, assuntos como interface gráfica, conexão e manipulação de banco de dados; ... Ler mais +

    QUERO VER
  • Aprenda Mineração de Dados - Teoria e prática

    Normalmente livros de Mineração de Dados são gigantescos, carregados de muita teoria e fórmulas mirabolantes. Se o leitor conseguir chegar ao final da leitura, pouco terá entendido sobre as fórmulas ou mesmo como associar a teoria com a prática; a final, como isso tudo se aplica no meu dia a dia? Aprenda Mineração de Dados é um livro escrito pensando em outra abordagem: primeiro: a teoria é vista nos seus fundamentos, sem a necessidade de discutir funções matemáticas, que na prática, não terão nenhuma utilidade. Toda a teoria é detalhadamente explicada e bem ilustrada, sempre que possível. Depois, o leitor vê na prática como funciona aquilo que aprendeu no capitulo passado, sempre com dados de casos reais e usando uma ferramenta simples e didática: o Weka. ... Ler mais +

    QUERO VER
  • Desvendando o mongoDB - Do Mongo Shell ao Java Driver

    O objetivo deste livro é ser um guia para aqueles que desejam obter conhecimento sobre o banco de dados não relacional MongoDB (versão 2.6.3), um banco de dados NoSQL orientado a documentos. Ao leitor, serão apresentados os conceitos e a prática das operações de CRUD via Mongo Shell e Mongo Java Driver. ... Ler mais +

    QUERO VER
  • SPSS Básico para Análise de Dados

    O SPSS - Statistical Package for the Social Sciences - é um dos softwares mais utilizados na análise e tratamento de dados estatísticos nas diversas áreas do conhecimento e aplicações, tais como Marketing, Psicologia, Administração, Educação, Ciências Sociais, Serviço Social, Economia, Finanças, Saúde Pública, Pesquisa de Mercado, Pesquisa Social, Pesquisa Eleitoral, Pesquisa de Opinião, Pesquisa de Mídia etc. Com o SPSS é possível criar, definir, modificar e realizar cruzamentos de variáveis; gerar os mais diversos tipos gráficos; verificar a existência de associações e/ou correlações entre variáveis, executar análises de variância, análise fatorial e análise de correspondência, testes não-paramétricos, regressão linear, análise de cluster, séries temporais, análise de sobrevivência, análise de dados faltantes e muito mais. ... Ler mais +

    QUERO VER
  • Atualização de Views e Teoria Relacional - Solucionando o Problema da Atualização de Views

    Views são tabelas virtuais. Isto significa que devem ser atualizáveis, da mesma forma que as tabelas de base ou “reais” o são. Na verdade, a capacidade de atualização de views não é apenas desejável, é crucial, por motivos práticos e teóricos. Todavia, a atualização de views tem sido um tópico controverso. Desde que o modelo relacional surgiu, tem havido um ceticismo amplo quanto a se (de modo geral) a atualização de views é até mesmo possível.
    Em total contraste com a sabedoria popular, este livro mostra como views, assim como tabelas de base, sempre podem ser atualizadas (desde que as atualizações não violem alguma restrição de integridade). De modo mais geral, mostra como a atualização sempre deve funcionar, independentemente de o alvo ser uma tabela de base ou uma view. ... Ler mais +

    QUERO VER
  • Modelagem Lógica de Dados: Construção Básica e Simplificada

    Modelar dados organizacionais necessários para a geração de informações requeridas é etapa fundamental no processo de construção de sistemas de informações. O estudo de modelagem de dados requer domínio de conceitos teóricos e prática sob a forma de problemas ou casos que simulem situações reais. Neste livro, o autor foca no aspecto prático, utilizando-se de exercícios e estudo de casos. Como forma de efetivamente auxiliar o leitor no processo de aprendizagem, para cada exercício ou estudo de caso é apresentada uma proposta de solução e respectiva análise. ... Ler mais +

    QUERO VER
  • Introdução ao MongoDB

    Você precisa de uma introdução rápida e fácil aos bancos de dados MongoDB e NoSQL? O livro Introdução ao MongoDB, mostra como um sistema de banco de dados orientado a documentos difere de um banco de dados relacional, explica como instalá-lo e começar a usá-lo. Você também conhecerá o básico sobre o design do MongoDB, incluindo a indexação geoespacial, aprenderá a navegar, a visualizar e a fazer consultas em seu banco de dados e a usar o GridFS com um pouco de Python. ... Ler mais +

    QUERO VER
  • Datamining - A Mineração de Dados no Marketing, Medicina, Economia, Engenharia e Administração

    O livro pretende levar ao leigo em Inteligência Artificial e também ao estudante e ao profissional de Ciência da Computação ou Engenharia um texto auto-contido, capaz de começar desde o princípio; mostrar usos, vantagens e desvantagens de cada técnica, e desmistificar o assunto. Desta forma, o Datamining poderá ser utilizado com bases mais sólidas, sem enganos, fornecendo ao usuário a capacidade de decidir conscientemente qual das ferramentas pode ser útil em cada caso específico. ... Ler mais +

    QUERO VER
  • Projeto de Banco de Dados e Teoria Relacional - Formas Normais e Tudo o Mais

    O que torna este livro diferente dos outros sobre projeto de banco de dados? Muitos recursos sobre a prática de projetos fazem pouco para explicar a teoria subjacente, e livros sobre teoria de projetos têm como objetivo principal os teóricos da área. Neste livro, o renomado especialista C. J. Date preenche a lacuna, apresentando a teoria de projetos de forma que quem atua na área possa entendê-la – apoiando-se em lições aprendidas em quatro décadas de experiência para demonstrar o porquê de um projeto apropriado de bancos de dados ser tão crítico, em primeiro lugar. ... Ler mais +

    QUERO VER
  • OpenSQL Banco de Dados Relacional - Versão 3.6

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Único banco de dados relacional brasileiro, o OpenSQL é veloz e robusto. Suporta aplicações desenvolvidas em PHP, C# , C, Opus, TCL e Java. Cada tabela pode ter mais de quatro bilhões de registros e ocupar mais de 1 exabyte. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Modelagem Lógica de Dados: Construção Básica e Simplificada

    Modelar dados organizacionais necessários para a geração de informações requeridas é etapa fundamental no processo de construção de sistemas de informações. O estudo de modelagem de dados requer domínio de conceitos teóricos e prática sob a forma de problemas ou casos que simulem situações reais. Neste livro, o autor foca no aspecto prático, utilizando-se de exercícios e estudo de casos. Como forma de efetivamente auxiliar o leitor no processo de aprendizagem, para cada exercício ou estudo de caso é apresentada uma proposta de solução e respectiva análise. ... Ler mais +

    QUERO VER
  • SPSS Básico para Análise de Dados

    O SPSS - Statistical Package for the Social Sciences - é um dos softwares mais utilizados na análise e tratamento de dados estatísticos nas diversas áreas do conhecimento e aplicações, tais como Marketing, Psicologia, Administração, Educação, Ciências Sociais, Serviço Social, Economia, Finanças, Saúde Pública, Pesquisa de Mercado, Pesquisa Social, Pesquisa Eleitoral, Pesquisa de Opinião, Pesquisa de Mídia etc. Com o SPSS é possível criar, definir, modificar e realizar cruzamentos de variáveis; gerar os mais diversos tipos gráficos; verificar a existência de associações e/ou correlações entre variáveis, executar análises de variância, análise fatorial e análise de correspondência, testes não-paramétricos, regressão linear, análise de cluster, séries temporais, análise de sobrevivência, análise de dados faltantes e muito mais. ... Ler mais +

    QUERO VER
  • Datamining - A Mineração de Dados no Marketing, Medicina, Economia, Engenharia e Administração

    O livro pretende levar ao leigo em Inteligência Artificial e também ao estudante e ao profissional de Ciência da Computação ou Engenharia um texto auto-contido, capaz de começar desde o princípio; mostrar usos, vantagens e desvantagens de cada técnica, e desmistificar o assunto. Desta forma, o Datamining poderá ser utilizado com bases mais sólidas, sem enganos, fornecendo ao usuário a capacidade de decidir conscientemente qual das ferramentas pode ser útil em cada caso específico. ... Ler mais +

    QUERO VER
  • Projeto de Banco de Dados e Teoria Relacional - Formas Normais e Tudo o Mais

    O que torna este livro diferente dos outros sobre projeto de banco de dados? Muitos recursos sobre a prática de projetos fazem pouco para explicar a teoria subjacente, e livros sobre teoria de projetos têm como objetivo principal os teóricos da área. Neste livro, o renomado especialista C. J. Date preenche a lacuna, apresentando a teoria de projetos de forma que quem atua na área possa entendê-la – apoiando-se em lições aprendidas em quatro décadas de experiência para demonstrar o porquê de um projeto apropriado de bancos de dados ser tão crítico, em primeiro lugar. ... Ler mais +

    QUERO VER
  • Atualização de Views e Teoria Relacional - Solucionando o Problema da Atualização de Views

    Views são tabelas virtuais. Isto significa que devem ser atualizáveis, da mesma forma que as tabelas de base ou “reais” o são. Na verdade, a capacidade de atualização de views não é apenas desejável, é crucial, por motivos práticos e teóricos. Todavia, a atualização de views tem sido um tópico controverso. Desde que o modelo relacional surgiu, tem havido um ceticismo amplo quanto a se (de modo geral) a atualização de views é até mesmo possível.
    Em total contraste com a sabedoria popular, este livro mostra como views, assim como tabelas de base, sempre podem ser atualizadas (desde que as atualizações não violem alguma restrição de integridade). De modo mais geral, mostra como a atualização sempre deve funcionar, independentemente de o alvo ser uma tabela de base ou uma view. ... Ler mais +

    QUERO VER
  • Desvendando o mongoDB - Do Mongo Shell ao Java Driver

    O objetivo deste livro é ser um guia para aqueles que desejam obter conhecimento sobre o banco de dados não relacional MongoDB (versão 2.6.3), um banco de dados NoSQL orientado a documentos. Ao leitor, serão apresentados os conceitos e a prática das operações de CRUD via Mongo Shell e Mongo Java Driver. ... Ler mais +

    QUERO VER
  • OpenSQL Banco de Dados Relacional - Versão 3.6

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Único banco de dados relacional brasileiro, o OpenSQL é veloz e robusto. Suporta aplicações desenvolvidas em PHP, C# , C, Opus, TCL e Java. Cada tabela pode ter mais de quatro bilhões de registros e ocupar mais de 1 exabyte. ... Ler mais +

    QUERO VER
  • Aprenda Mineração de Dados - Teoria e prática

    Normalmente livros de Mineração de Dados são gigantescos, carregados de muita teoria e fórmulas mirabolantes. Se o leitor conseguir chegar ao final da leitura, pouco terá entendido sobre as fórmulas ou mesmo como associar a teoria com a prática; a final, como isso tudo se aplica no meu dia a dia? Aprenda Mineração de Dados é um livro escrito pensando em outra abordagem: primeiro: a teoria é vista nos seus fundamentos, sem a necessidade de discutir funções matemáticas, que na prática, não terão nenhuma utilidade. Toda a teoria é detalhadamente explicada e bem ilustrada, sempre que possível. Depois, o leitor vê na prática como funciona aquilo que aprendeu no capitulo passado, sempre com dados de casos reais e usando uma ferramenta simples e didática: o Weka. ... Ler mais +

    QUERO VER
  • Introdução ao MongoDB

    Você precisa de uma introdução rápida e fácil aos bancos de dados MongoDB e NoSQL? O livro Introdução ao MongoDB, mostra como um sistema de banco de dados orientado a documentos difere de um banco de dados relacional, explica como instalá-lo e começar a usá-lo. Você também conhecerá o básico sobre o design do MongoDB, incluindo a indexação geoespacial, aprenderá a navegar, a visualizar e a fazer consultas em seu banco de dados e a usar o GridFS com um pouco de Python. ... Ler mais +

    QUERO VER
  • Descrição
    E-BOOK Desvendando o mongoDB - Do Mongo Shell ao Java Driver

    *** MUITO IMPORTANTE ***

    APÓS A SUA COMPRA VOCÊ RECEBERÁ UM LINK, ENVIADO PARA O SEU E-MAIL, CONTENDO O E-BOOK ADQUIRIDO.
    ANTES DE CLICAR NO LINK É NECESSÁRIO QUE TENHA INSTALADO E AUTENTICADO EM SEU COMPUTADOR OU DISPOSITIVO DE LEITURA, O ADOBE DIGITAL EDITION, SOFTWARE FREE NECESSÁRIO PARA LER E-BOOKS NO FORMATO PDF/DRM.
    NOSSOS E-BOOKS PODEM SER INSTALADOS EM ATÉ 6 EQUIPAMENTOS DISTINTOS, DESDE QUE SEJA USADO A MESMA SENHA E ID CADASTRADO NO PRIMEIRO DOWNLOAD DO ADE.
    VEJA NA ABA INFORMAÇÕES COMO FAZER O DOWNLOAD DO ADOBE DIGITAL EDITION E AUTENTICA-LO.


    Descrição

    O objetivo deste livro é ser um guia para aqueles que desejam obter conhecimento sobre o banco de dados não relacional MongoDB (versão 2.6.3), um banco de dados NoSQL orientado a documentos. Ao leitor, serão apresentados os conceitos e a prática das operações de CRUD via Mongo Shell e Mongo Java Driver.

    O livro é escrito de forma que as operações abordadas via Mongo Shell (interface de interação com o banco de dados) sejam também demonstradas via linguagem de programação Java. Assim, mesmo que o leitor não seja um programador Java, poderá tirar proveito quase que total desse material. Alguns tópicos que o livro abordará: A diferença entre o esquema de dados do MongoDB e bancos relacionais; Query Language; Administração e Segurança; Indexação de dados; Análise de Performance; GridFS; Framework de Agregação; Geolocalização; Replica Set; Introdução ao Spring Data MongoDB.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Digital / E-book

    Especificações

    Sobre o AutorNelson Santos
    O professor NELSON SANTOS exerce o magistério de Química há 41 anos e já perdeu a conta de quantos alunos assistiram suas aulas, muitos tendo o gosto pela matéria despertado nelas. Muito mais que um professor de Química, é apaixonado por ensinar e por seus alunos.
    Cursou Engenharia Química no Instituto Militar de Engenharia (IME) e trabalhou nos principais cursos pré-vestibulares e escolas do Rio de Janeiro. Tendo se mudado para Brasília, leciona atualmente em Brasília e Goiânia.
    É evangélico e congrega na Comunidade Cristã Ministério da Fé, em Brasília, onde ele e sua esposa Helena são diáconos.
    Informações Técnicas INSTRUÇÕES PARA BAIXAR E-BOOKS DA EDITORA CIÊNCIA MODERNA
    Preparando seu PC (Mac ou Windows) para baixar seu E-Book.


    Antes de fazer a compra de seu E-Book, baixe e instale e autentique o Adobe Digital Editions em seu computador, através do link:

    http://www.adobe.com/br/products/digitaleditions/.

    Todas as instruções necessárias para download e instalação do Adobe Digital Editions, estão disponíveis em português através do link:

    http://www.adobe.com/br/products/digitaleditions/help/#transfer_sony_reader.

    NOTA: E-BOOKS NÃO SÃO COPIÁVEIS E TÃO POUCO IMPRESSOS


    Para baixar e ler seus e-books em dispositivos Android, recomendamos baixar o DL Reader, sempre utilizando a sua ID e Senha Adobe utlizada para baixa o ADE para seu desktop.


    https://play.google.com/store/apps/details?id=com.datalogics.dlreader&hl=pt-br

    Para baixar seus ebooks para I Phone e IPad, utilizando sempre a sua ID e Senha Adobe., recomendamos utilizar o aplicativo Blue Fire.

    https://itunes.apple.com/br/app/bluefire-reader/id394275498?mt=8

    Não execute o link de seu e-book enquanto não estiver com os ícones dos aplicativos devidamente instalados e autenticados em seu desktop.

    Sobre os Dispositivos de Leitura (e-Readers)
    Nossos livros digitais (E-Books) podem ser baixados e abertos em todos os dispositivos de leitura, compatíveis com o Adobe Digital Editions. No mercado brasileiro, facilmente encontramos o Coo-ler da Gato Sabido e o Positivo Alfa. Uma lista complete poderá se encontrada no link:

    http://blogs.adobe.com/digitalpublishing/supported-devices.

    Transferência de Itens entre Computadores
    Se você autorizou seu computador, o Adobe Digital Editions não "bloqueia" seus E-Books e outras publicações digitais desse computador – elas são atribuídas a você por meio de sua ID Adobe. Isso significa que você pode transferir itens da biblioteca para 6 (seis) computadores ou dispositivos móveis compatíveis (como um Sony® Reader).
    Antes de poder transferir itens entre computadores, você deve autorizar os computadores com sua ID Adobe.
    Observação: os marcadores não são copiados quando os itens são transferidos para outro computador.
    Para transferir um item de biblioteca para outro computador autorizado:
    1. No computador para o qual está transferindo, localize e abra a pasta My Digital Editions, que se encontra dentro da pasta Meus Documentos.
    2. Selecione os arquivos EPUB ou PDF que correspondem aos títulos eBook que deseja transferir.
    3. Copie os arquivos selecionados para uma mídia portátil como uma unidade flash, ou envie por e-mail para o computador de destino.
    4. No computador de destino, copie os arquivos EPUB ou PDF para a pasta Meus Documentos\My Digital Editions.
    5. Abra o Adobe Digital Editions no computador de destino. Selecione Biblioteca > Adicionar item, em seguida navegue para a pasta My Digital Editions e selecione os novos arquivos para colocar na biblioteca.
    Sistema Necessário para a Versão Windows do Adobe Digital Editions
    Processador: Intel® Pentium® de 500MHz (ou mais rápido)
    Sistema operacional:
    o Windows 7
    o Windows Vista
    o Windows XP SP2 (ou superior)
    o Microsoft Windows 2000 com Service Pack 4
    Memória: 128 MB de RAM (mínimo)
    Navegador:
    o Internet Explorer 6 (ou superior)
    o Firefox 2 (ou superior)
    Software adicional: Adobe Flash Player 7 (ou superior)*
    * Windows 7 e Windows Vista necessitam utilizar o Flash 9.0.28 ou superior.
    Sistema Necessário para a Versão Apple Mac do Adobe Digital Editions

    Para Mac família Intel® (Mais recentes)
    o Mac OS X
    v10.4.11 (Tiger) ou mais novo.
    o 128MB de RAM
    o Qualquer processador da família Intel® para Mac é suportado
    o Navegador Safari 4 ou Mozilla Firefox 3

    Para Mac família PowerPC (Mais antigos)
    o Mac OS X
    v10.4.11 (Tiger) ou mais novo
    o 128MB de RAM
    o Processador PowerPC® G4 ou G5 de 500Mhz
    o Navegador Safari 4 ou Mozilla Firefox 3
    Informações Adicionais
    Através do link Fale Conosco no rodapé do nosso site .

    Sumário

    Capítulo 1 - Contato Inicial com o MongoDB

    1.1 Modelo documental - 2
    1.2 Tipos de dados aceitos pelo BSON - 3
    1.3 Modelo documental, vantagens sobre tabelas esparsas - 4
    1.4 A ordem e desnormalizar - 5
    1.5 Referenciar nao e relacionamento - 7
    1.6 Chave primaria - 8
    1.7 MongoDB e case sensitive - 10
    1.8 Instalando e rodando o MongoDB - 10
    1.9 Criando colecoes - 12
    1.10 Write Concern - 13
    Consideracoes finais - 14

    Capítulo 2 - Conectando o Java ao MongoDB
    2.1 Mongo Java Driver - 15
    2.2 Classe de conexao - 16
    2.3 Conexao por meio de autenticacao - 18
    2.4 Opcoes adicionais a conexao - 19
    2.5 Conexao para Replica Set - 20
    Consideracoes finais - 20

    Capítulo 3 - Inserindo Documentos
    3.1 Metodo insert() - 21
    3.2 Metodo save() - 25
    Consideracoes finais - 25

    Capítulo 4 - Alterando Documentos
    4.1 Metodo update() - 28
    4.2 Metodo findAndModify() - 32
    4.3 Metodo updateMulti() - 35
    4.4 Operadores para Update (Update Operators) - 36
    4.4.1 Operador $inc - 38
    4.4.2 Operador $mul - 39
    4.4.3 Operador $rename - 40
    4.4.4 Operador $setOnInsert - 41
    4.4.5 Operador $set - 42
    4.4.6 Operador $unset - 44
    4.4.7 Operadores $min e $max - 45
    4.4.8 Operador $currentDate - 47
    4.4.9 Operador $ - 48
    4.4.10 Operador $addToSet - 50
    4.4.11 Operador $pop - 51
    4.4.12 Operadores $pullAll e $pull - 52
    4.4.13 Operador $push - 53
    4.4.14 Operador $each - 55
    4.4.15 Operador $slice - 55
    4.4.15.1 $slice com valor zero - 56
    4.4.15.2 $slice com valor negativo - 56
    4.4.15.3 $slice com valor positivo - 57
    4.4.15.4 $slice com $each sem elementos - 58
    4.4.15.5 $slice via Java - 59
    4.4.16 Operador $sort - 60
    4.4.17 Operador $position - 64
    Consideracoes finais - 65

    Capítulo 5 - Excluindo Documentos
    5.1 Metodo remove() - 68
    5.2 Metodo findAndRemove() - 68
    Consideracoes finais - 69

    Capítulo 6 - Operações de Leitura
    6.1 Consulta Simples (Simple Query) - 71
    6.1.1 Metodo findOne() - 71
    6.1.2 Metodo find() - 74
    6.2 Operadores de consulta e projecao - 76
    6.3 Consulta Avancada (Advanced Query) - 78
    6.3.1 Operadores $gt, $gte,$lt e $lte - 79
    6.3.2 Operador $ne - 82
    6.3.3 Operador $in - 83
    6.3.4 Operador $nin - 86
    6.3.5 Operador $or - 88
    6.3.6 Operador $and - 90
    6.3.7 Operador $not - 93
    6.3.8 Operador $nor - 95
    6.3.9 Operador $exists - 96
    6.3.10 Operador $type - 98
    6.3.11 Operador $mod - 100
    6.3.12 Operador $regex - 101
    6.3.13 Operador $text - 104
    6.3.14 Operador $where - 108
    6.3.15 Operador $all - 110
    6.3.16 Operador $elemMatch - 112
    6.3.17 Operador $size - 117
    6.3.18 Operador $ - 118
    6.3.19 Operador $elemMatch como projecao - 119
    6.3.20 Operador $meta - 121
    6.3.21 Operador $slice - 124
    6.4 Consulta por notacao ponto (dot Notation) - 125
    6.5 Metodo count() - 129
    6.6 Metodo limit() - 130
    6.7 Metodo skip() - 131
    6.7.1 Paginando com skip() e limit() - 132
    6.8 Metodo sort() - 133
    6.9 Metodo pretty() - 138
    Consideracoes finais - 139

    Capítulo 7 - Referenciando Documentos
    7.1 Salvando um documento com referencia - 144
    7.2 Consulta por campo referenciado - 146
    Consideracoes finais - 148

    Capítulo 8 - GridFS para Grandes Documentos
    8.1 Colecoes files e chunks - 150
    8.2 Salvando e recuperando por GridFS - 151
    Consideracoes finais - 156

    Capítulo 9 - Framework de Agregação
    9.1 Agregando resultados - 158
    9.2 Operador $project - 160
    9.3 Operador $match - 161
    9.4 Operador $group - 162
    9.4.1 Operadores $addToSet e $push - 163
    9.4.2 Operadores $min e $max - 165
    9.4.3 Operadores $first e $last - 166
    9.4.4 Operador $avg e $sum - 167
    9.5 Operador $out - 169
    9.6 Operador $unwind - 171
    9.7 Operadores $sort, $skip e $limit V 175
    9.8 Operadores de expressao - 178
    9.8.1 Operadores boolianos – Boolean operators - 178
    9.8.1.1 Operador $and - 179
    9.8.1.2 Operador $or - 180
    9.8.1.3 Operador $not - 181
    9.8.2 Operadores de comparacao – Comparison operators - 183
    9.8.2.1 Operadores $gte, $gt, $lt e $lte - 184
    9.8.2.2 Operadores $eq e $ne - 185
    9.8.2.3 Operador $cmp - 187
    9.8.3 Operadores String – String operators - 188
    9.8.3.1 Operador $concat - 189
    9.8.3.2 Operador $strcasecmp - 191
    9.8.3.3 Operador $substr - 192
    9.8.3.4 Operadores $toLower e $toUpper - 193
    9.8.4 Operadores de conjunto – Set operators - 195
    9.8.4.1 Operador $setEquals - 195
    9.8.4.2 Operadores $setIntersection, $setUnion e $setDifference 197
    9.8.4.3 Operador $setIsSubset - 200
    9.8.4.4 Operadores $anyElementTrue e $allElementsTrue - 201
    9.8.5 Operadores aritmeticos – Arithmetic operators - 203
    9.8.5.1 Operador $add - 204
    9.8.5.2 Operador $subtract - 204
    9.8.5.3 Operador $mod - 205
    9.8.5.4 Operadores $multiply e $divide - 206
    9.8.6 Operador de texto – Text search operators - 209
    9.8.7 Operadores array – Array operators - 212
    9.8.8 Operadores de datas – Date operators - 214
    9.8.8.1 Operadores $dayOfYear, $dayOfMonth e $dayOfWeek - 215
    9.8.8.2 Operadores $year, $month e $week - 216
    9.8.8.3 Operadores $hour, $minute, $second e $millisecond - 217
    9.8.9 Expressoes de projecao – Projection expressions - 218
    9.8.9.1 Expressao $map - 219
    9.8.9.2 Expressao $let - 221
    9.8.9.3 Expressao $literal - 223
    9.8.10 Expressoes condicionais – Conditional expressions - 224
    9.8.10.1 Expressao $ifNull - 224
    9.8.10.2 Expressao $cond - 226
    9.9 Operador $redact - 229
    9.10 Chave composta - 233

    Capítulo 10 - Indexando Documentos
    10.1 Tipos de indices - 240
    10.1.1 Indice padrao - 240
    10.1.2 Indice simples - 241
    10.1.3 Indice composto - 246
    10.1.4 Indice de multichaves - 249
    10.1.5 Indice de texto - 250
    10.2 Excluindo duplicatas indexadas - 251
    10.3 Determine ao MongoDB qual indice utilizar - 253

    Capítulo 11 - Geolocalização
    11.1 Modelo 2d - 257
    11.1.1 Operador $near - 258
    11.1.2 Operador $geoWithin - 260
    11.1.2.1 Operador $box - 261
    11.1.2.2 Operador $center - 263
    11.1.2.3 Operador $polygon - 265
    11.2 Modelo 2dsphere - 267
    11.2.1 Operador $nearSphere - 269
    11.2.2 Operador $geoWithin - 272
    11.2.3 Operador $geoIntersects - 275
    11.3 Agregacao com $geoNear - 280

    Capítulo 12 - Conversor de Objetos
    12.1 Conversores de documentos - 287
    12.2 Conversores de subdocumentos - 291
    12.3 Conversores para array de documentos - 296
    12.4 Conversores para agregacao - 301

    Capítulo 13 - Consultas via Padrão Builder
    13.1 QueryBuilder - 307
    13.2 BasicDBObjectBuilder - 314
    Consideracoes finais - 319

    Capítulo 14 - Análise de Performance
    14.1 Profiling Level - 321
    14.2 Comando Explain - 324
    Consideracoes finais - 334

    Capítulo 15 - Replica Set
    15.1 Sobre o Replica Set - 335
    15.2 Configurando um Replica Set - 337
    15.2.1 Criando os diretorios - 337
    15.2.2 Inicializando os membros - 338
    15.2.3 Inserindo registros no banco de dados do conjunto - 342
    15.2.4 Elegendo um novo membro - 344
    15.2.5 Configuracoes adicionais - 345
    15.3 Conectando as replicas via Java Driver - 346
    15.3.1 Preferencia de leitura - 347
    Consideracoes finais - 350

    Capítulo 16 - Desenvolvimento Simples com Spring Data
    16.1 Spring Data MongoDB - 351
    16.1.1 Classe de conexao - 352
    16.2 As classes de entidades - 353
    16.3 Repository - 357
    16.4 MongoTemplate - 359
    16.5 Executando o projeto - 366
    Consideracoes finais - 370

    Capítulo 17 - Dicas de Outros Recursos do MongoDB
    17.1 Comando mongoexport - 371
    17.2 Comando mongoimport - 374
    17.3 Comando mongodump - 375
    17.4 Comando mongorestore - 377
    17.5 Adicionando autenticacao ao banco de dados - 379
    17.6 Dicas finais - 388
    Consideracoes Finais - 389
    Referências - 391

    Informações Técnicas

    Nº de páginas:408
    Origem:Nacional
    Editora:Editoria Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2015
    ISBN:9788539907137
    Encadernação:Digital
    Autor:Marcio Ballem de Souza
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!