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 .

VITRINE Os TOP de vendas !!

+-

Quem viu este produto , comprou

Quem viu este produto , também se interessou

  • 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!