Lançamento do Livro: Desvendando o mongoDB

Desvendando o mongoDB - Do Mongo Shell and Java Driver

Olá a todos!

Depois de muitos meses de espera, finalmente meu primeiro livro foi publicado (07/07/2015). Em 2014 surgiu a oportunidade de escrever um livro e o tema escolhido por mim foi sobre o banco de dados MongoDB. 

O livro foi lançado pela Editora Ciência Moderna e está disponível nos formatos impresso e e-book, com o título: Desvendando o mongoDB – Do Mongo Shell and Java Driver

Por quê "Do Mongo Shell ao Java Driver" como sub-título? Bem, tentei escrever um livro bem prático, onde o leitor vai ter condições de conhecer o MongoDB e todos os seus comandos via Mongo Shell, que é a interface padrão de acesso do usuário ao banco de dados.

E Java Driver é o driver de conexão do MongoDB para aplicações Java. Então, no decorrer do livro eu abordo as operação via Mongo Shell e via código Java. Outro ponto abordado é o Spring-Data MongoDB, um recurso sofisticado para persistencia de dados no MongoDB com Java e o Framework Spring. 

Resenha original:

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.

Sumário:

  • Capítulo 1 – Contato Inicial com o MongoDB – 1; 
  • Capítulo 2 – Conectando o Java ao MongoDB – 15; 
  • Capítulo 3 – Inserindo Documentos – 21; 
  • Capítulo 4 – Alterando Documentos – 27; 
  • Capítulo 5 – Excluindo Documentos – 67; 
  • Capítulo 6 – Operações de Leitura – 71; 
  • Capítulo 7 – Referenciando Documentos – 141; 
  • Capítulo 8 – GridFS para Grandes Documentos – 149; 
  • Capítulo 9 – Framework de Agregação – 157; 
  • Capítulo 10 – Indexando Documentos – 239; 
  • Capítulo 11 – Geolocalização – 257; 
  • Capítulo 12 – Conversor de Objetos – 287; 
  • Capítulo 13 – Consultas via Padrão Builder – 307; 
  • Capítulo 14 – Análise de Performance – 321; 
  • Capítulo 15 – Replica Set – 335; 
  • Capítulo 16 – Desenvolvimento Simples com Spring Data – 351; 
  • Capítulo 17 – Dicas de Outros Recursos do MongoDB – 371

Dados técnicos:

  • Edicao – 
  • ISBN – 978-85-399-0686-4
  • Publicado em – 07 JUL 2015
  • Editora – Ciência Moderna – CM
  • Páginas – 408

O livro já está disponível em algumas livrarias, além é claro, do site da editora Ciência Moderna. A vantagem é que em alguns outros sites o valor do livro impresso está com um preço mais baixo do que no site da editora:

Ballem

Marcio Ballem é bacharel em Sistemas de Informação pelo Centro Universitário Franciscano em Santa Maria/RS. Tem experiência com desenvolvimento Delphi e Java em projetos para gestão pública e acadêmica. Possui certificação em Java, OCJP 6.

Você pode gostar...