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.

Por: R$ 70,00

Preço a vista: R$ 70,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 70,00
Outras formas de pagamento

Quem viu este produto , comprou

  • Cozinha Geek: Ciência de verdade, grandes cozinheiros e boa comida - 2ª Edição

    O autor e geek da culinária Jeff Potter vai ajudar você a usar curiosidade, inspiração e invenção na comida que prepara. Por que assamos algumas coisas a 175°C e outras a 190°C? Por que o bife ao ponto é tão popular? E com que rapidez uma pizza assa se você aumentar a temperatura do forno para 540°C? Esta nova edição ampliada fornece respostas aprofundadas e permite que você faça experimentos com vários laboratórios e mais de 100 receitas ... Ler mais +

    QUERO VER
  • mongoDB - Uma Abordagem Prática

    Sem dúvida, uma abordagem mais do que prática! O leitor poderá aplicar por meio de exemplos, utilizando uma das versões (2.x.x) estáveis do MongoDB, as principais funcionalidades que esse banco de dados não relacional oferece.
    Tópicos como: manipulação (inserção, alteração, exclusão e consultas) de documentos, agreggation (consultas complexas) framework, replicação e escalabilidade de dados serão demonstrados de forma objetiva e principalmente prática. Também, será desenvolvida uma aplicação Java para web com tolerância a falhas, passo a passo, além de mostrar funcionalidades avançadas de conversão de Replica Set em Replica Sharding Cluster. Por fim, o leitor aprenderá a integrar o MongoDB ao iReport e ao Java para a geração de relatórios em PDF. ... 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
  • 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

Quem viu este produto , também se interessou

  • Expressões Regulares Cookbook

    Este livro oferece mais de 100 receitas que vão ajudá-lo a manipular dados e textos usando expressões regulares. Todo programador deve entender um pouco de expressões regulares, mas aproveitá-las plenamente não é tão simples assim. Mesmo os usuários mais experientes, muitas vezes, sofrem com baixo desempenho, falsos positivos, falsos negativos ou defeitos imprevisíveis. Expressões Regulares Cookbook oferece orientação detalhada para algumas das tarefas mais comuns envolvendo essa ferramenta, com receitas para C#, Java, JavaScript, Perl, PHP, Python, Ruby e VB.NET. ... Ler mais +

    QUERO VER
  • MEAN Definitivo com Mongo, Express, Angular e Node

    MEAN Definitivo ensina como desenvolver aplicações web usando o MEAN. Primeiro, criamos o esqueleto de um site estático em Express e Node, depois o enviamos a um servidor web na internet. Em seguida, criamos um banco de dados no MongoDB e construímos uma API para ele antes de empregar o Angular para transferir ao navegador do usuário a manipulação de dados e a lógica da aplicação. Por fim, adicionamos autenticação à aplicação usando todo o stack. Ao terminar, o leitor terá desenvolvido todas as habilidades e conhecimento necessários para construir uma aplicação web dinâmica e rica em dados. ... Ler mais +

    QUERO VER
  • Webcam HD de 720p C270 - Logitech

    Todos

    VITRINE Promoções \o/ !!! Ai eu vi vantagem ;)

    vídeo mais suave, imagens mais nítidas, cores mais intensas e som mais claro em condições reais. ... Ler mais +

    QUERO VER
  • NoSQL Essencial - Um Guia Conciso para o Mundo Emergente da Persistência Poliglota

    A necessidade de se lidar com volumes cada vez maiores de dados é um fator que motiva adotar uma nova classe de bancos de dados não relacionais, NoSQL. Os defensores dos bancos de dados NoSQL alegam que estes podem ser utilizados para criar sistemas com melhor desempenho, escalabilidade e mais fáceis de programar. NoSQL Essencial é uma introdução concisa, porém completa, a essa tecnologia emergente em rápida ascensão.
    Pramod J. Sadalage e Martin Fowler explicam como bancos de dados NoSQL funcionam e as formas pelas quais podem ser uma alternativa superior a um sistema tradicional de gerenciamento de banco de dados relacional. Os autores apresentam um guia rápido sobre os conceitos que você precisa conhecer para avaliar se os bancos de dados NoSQL são apropriados a suas necessidades e, se forem, quais tecnologias você deve explorar mais detalhadamente. ... Ler mais +

    QUERO VER
  • Python para Desenvolvedores

    Python é uma linguagem extremamente poderosa, e o interesse por ela tem aumentado muito nos últimos anos. A linguagem inclui diversas estruturas de alto nível (listas, dicionários, data/hora, complexos e outras) e uma vasta coleção de módulos prontos para uso, além de frameworks de terceiros que podem ser adicionados. ... Ler mais +

    QUERO VER
  • ESGOTADO Dominando o PostgreSQL

    Empregando uma linguagem clara e exemplos práticos, o texto apresenta reproduções das telas usadas no dia-a-dia de um administrador de banco de dados. Será de importante ajuda a estudantes e profissionais da área de informática, facilitando o aprendizado do sistema gerenciador de banco de dados de código aberto PostgreSQL. Portanto, este livro é dedicado aos Analistas e Programadores de Sistemas, Analistas de Suporte, Administradores de Banco de Dados e Gerentes que desejarem aprofundar seus conhecimentos relativos à utilização, administração e implementação de sistemas. ... Ler mais +

    QUERO VER
  • FireMonkey, FireDac e Firebird - Uma Aplicação Desktop

    Este é um livro essencialmente prático e mostra como utilizar o framework no desenvolvimento de uma ferramenta de administração de bancos de dados Firebird, em ambiente desktop. Originado do InterBase, o Firebird é um sistema gerenciador de bancos de dados relacional extremamente robusto, gratuito, e que vale a pena ser investigado e utilizado em diversos tipos de aplicações. ... Ler mais +

    QUERO VER
  • PostgreSQL - Guia do Programador

    O PostgreSQL é um excelente gerenciador de bancos de dados, extremamente confiável, contendo todas as características dos principais bancos de dados do mercado. Possui licença para uso gratuito, seja para fins estudantis seja para realização de negócios, possibilitando que empresas o utilizem livremente.
    Este livro traz ao leitor todos os passos necessários para conhecer e utilizar esta ferramenta da melhor maneira possível, partindo do básico, para quem não teve ainda nenhum contato com o PostgreSQL, até o nível avançado, servindo como um guia de referência para administradores.. ... 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
  • Cozinha Geek: Ciência de verdade, grandes cozinheiros e boa comida - 2ª Edição

    O autor e geek da culinária Jeff Potter vai ajudar você a usar curiosidade, inspiração e invenção na comida que prepara. Por que assamos algumas coisas a 175°C e outras a 190°C? Por que o bife ao ponto é tão popular? E com que rapidez uma pizza assa se você aumentar a temperatura do forno para 540°C? Esta nova edição ampliada fornece respostas aprofundadas e permite que você faça experimentos com vários laboratórios e mais de 100 receitas ... Ler mais +

    QUERO VER
  • Data Science para Programadores - Um Guia Completo Utilizando a Linguagem Python

    Um guia para estudantes e profissionais, utilizando a linguagem Python em todo o seu potencial. Você aprenderá os conceitos e fundamentos estatísticos que auxiliarão seu trabalho analítico. As bibliotecas são apresentadas de maneira prática, focando no que é mais importante para o seu trabalho do dia a dia. O livro apresenta um ferramental completo para você iniciar neste mercado lucrativo que a Data Science possibilita. ... Ler mais +

    QUERO VER
  • mongoDB - Uma Abordagem Prática

    Sem dúvida, uma abordagem mais do que prática! O leitor poderá aplicar por meio de exemplos, utilizando uma das versões (2.x.x) estáveis do MongoDB, as principais funcionalidades que esse banco de dados não relacional oferece.
    Tópicos como: manipulação (inserção, alteração, exclusão e consultas) de documentos, agreggation (consultas complexas) framework, replicação e escalabilidade de dados serão demonstrados de forma objetiva e principalmente prática. Também, será desenvolvida uma aplicação Java para web com tolerância a falhas, passo a passo, além de mostrar funcionalidades avançadas de conversão de Replica Set em Replica Sharding Cluster. Por fim, o leitor aprenderá a integrar o MongoDB ao iReport e ao Java para a geração de relatórios em PDF. ... Ler mais +

    QUERO VER
  • Iniciação à Programação de Computadores - Uma Abordagem Baseada em Exemplos

    Nesta Iniciação à Programação são abordados desde os conceitos introdutórios, essenciais a quem pretende aprender ou apenas entender o que significa criar programas de computador, até conceitos mais avançados como a programação orientada a objetos, acesso a banco de dados, entre outros. Faz-se uma introdução aos conceitos básicos utilizando-se as linguagens BASIC e PASCAL e, a seguir, a linguagem C, a mais utilizada no mundo, segundo o site TIOBE. Para os conceitos mais avançados e para desenvolvimento de aplicações comerciais e jogos a abordagem é feita pelas linguagens Java e C#, linguagens mais complexas pela diversidade de recursos que oferecem, permitindo a criação de praticamente qualquer tipo de software. ... 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
  • Antena interna de TV - Intelbras AI 2021

    Todos

    A AI 2021 é uma antena de TV para ambientes internos que proporciona imagem com excelente qualidade. Preparada para captar sinais analógicos e digitais, ela possui design compacto e acabamento com textura diferenciada. ... Ler mais +

    QUERO VER
  • Guia Teórico - Inteligência Artificial - Redes Neurais e Robótica - Básico, Intermediário e Avançado

    Esta obra tem a intenção de mostrar, teoricamente, as ciências que compõem a Inteligência Artificial e a Robótica. São tratados, com detalhes, os assuntos como: o que é Inteligência Artificial, Redes Neurais de Computadores, Robótica Industrial, Médica e Humanoide, cada qual com suas especificações e usabilidades. Este livro aborda o comportamento das máquinas constituídas de tecnologias desde seus primórdios até suas utilizações atuais e avançadas de forma teórica. É um guia completo para profissionais e acadêmicos, inclusive com informações sobre cibernética, que nunca foram abordadas em livros já lançados em português. Boa leitura! ... Ler mais +

    QUERO VER
  • Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX

    Desenvolvendo Aplicações com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax é um livro sobre as tecnologias mais usadas no mercado, com métodos eficientes que ajudarão o iniciante a programar aplicações Web escritas em Java com simplicidade. As tecnologias abordadas permitem ao leitor desenvolver desde simples aplicativos até os mais complexos sistemas exigidos por grandes corporações. Com uma abordagem no estilo “livro de receitas”, o leitor aprenderá: § Os fundamentos do desenvolvimento Web com Java, como instalação e configuração de um contêiner Servlet; § Desenvolvimento com Servlets, criação de cokies e sessões, enviar e receber dados, assim como publicá-los; § Criação de páginas JavaServer Pages (JSP), JavaBeans e conexão com o banco de dados; § Desenvolvimento de páginas utilizando JSTL, Custom Tags e JavaServer Faces; § Os padrões DAO e MVC. ... Ler mais +

    QUERO VER
  • Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython

    VITRINE Os Livros mais Vendidos !

    Obtenha instruções completas para manipular, processar, limpar e extrair informações de conjuntos de dados em Python. Atualizada para Python 3.6, este guia prático está repleto de casos de estudo práticos que mostram como resolver um amplo conjunto de problemas de análise de dados de forma eficiente. Você conhecerá as versões mais recentes do pandas, da NumPy, do IPython e do Jupyter no processo. ... Ler mais +

    QUERO VER
  • Aprendendo Pentest com Python - Utilize scripts Python para executar pentests eficazes e eficientes

    Python é uma poderosa plataforma de script da nova era que permite construir exploits, auditar serviços, automatizar e vincular soluções com facilidade. Python é uma linguagem de programação multiparadigma adequada tanto para o desenvolvimento de aplicações orientadas a objeto quanto para padrões de design funcional.
    Este livro destaca como você pode avaliar uma organização de maneira metódica e realista. São abordadas técnicas comerciais e experiências específicas que mostram exatamente quando e onde as ferramentas da indústria podem e devem ser usadas. ... 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
  • Descrição
    Desvendando o mongoDB
    - Do Mongo Shell and 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.

    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 Físico

    Especificações

    Sobre o AutorMarcio Ballem de Souza

    Marcio Ballem de Souza é bacharel em Sistemas de Informação e trabalha com desenvolvimento Java desde o final do ano de 2008. Em 2011, a partir de um convite, passou a escrever artigos para as revistas Java Magazine e Easy Java Magazine da editora DevMedia, na qual também atua como instrutor em cursos on-line para a linguagem Java. Seu contato com o MongoDB começou em 2012, e desde então, já participou de três cursos na MongoDB University. O autor espera receber o título de pós-graduação em Aplicações para a Web, pela Universidade Federal do Rio Grande, neste ano de 2015
    Informações TécnicasSumá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:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2015
    ISBN:9788539906864
    Encadernação:Brochura
    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!