Lançamento do Livro: Desvendando o mongoDB
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 – 1ª
- 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: