MongoDB: Construa novas aplicações com novas tecnologias

MongoDB: Construa novas aplicações com novas tecnologias

by Fernando Boaglio
MongoDB: Construa novas aplicações com novas tecnologias

MongoDB: Construa novas aplicações com novas tecnologias

by Fernando Boaglio

eBook

$10.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

O modelo dos bancos de dados relacionais já existe há muitos anos. No entanto, cada vez mais as aplicações modernas precisam aliar alta escalabilidade com suporte a persistência de alta quantidade de informações, e é justamente por isso que o modelo relacional começa a deixar a desejar e as alternativas NOSQL passam a surgir. Atingir alta escalabilidade com bancos de dados relacionais exige infraestruturas caríssimas, que podem ser evitadas com outros paradigmas. É aí que entra o MongoDB, famoso banco de dados orientado a documentos, desenvolvido pela 10gen e principal alternativa para aliar a alta escalabilidade com facilidade de uso. Nesse livro, Fernando Boaglio vai ensiná-lo como trabalhar com o MongoDB, principal banco de dados orientado a documentos do mercado. Com ele é possível desenvolver aplicações que atingem alta escalabilidade e de forma tão simples quanto trabalhar com os tradicionais banco de dados relacionais.

Product Details

ISBN-13: 9788555190445
Publisher: Casa do Código
Publication date: 11/13/2020
Sold by: Bookwire
Format: eBook
Pages: 244
File size: 4 MB
Language: Portuguese

About the Author

Fernando Boaglio, formado pela UNESP em BCC, foi instrutor oficial da Sun Microsystems e da Oracle Education. Atualmente, contribui para alguns projetos open source, como KDE, Jenkins, entre outros.

Table of Contents

1 Por que criar aplicações novas com conceitos antigos? 1.1 O sistema na maneira tradicional 1.2 Próximos passos 2 JSON veio para ficar 2.1 Próximos passos 3 MongoDB básico 3.1 Conceitos 3.2 Acessando o MongoDB 3.3 Exemplo da Mega-Sena 3.4 Buscar registros 3.5 Adicionar registros 3.6 Atualizar registros 3.7 Remover registros 3.8 Criar e remover collections 3.9 Alterando uma coluna de uma collection 3.10 Validação dos dados 3.11 Melhorando as buscas 3.12 Capped Collection 3.13 Próximos passos 4 Schema design 4.1 Relacionando uma collection para muitas 4.2 Relacionando muitas collections para muitas 4.3 Tudo em uma collection 4.4 Schema design na prática 4.5 Sistema Meus filmes relacional 4.6 Sistema Meus filmes no MongoDB 4.7 Próximos passos 5 Conversando com MongoDB 5.1 O sistema de seriados 5.2 Seriados em PHP 5.3 Java 5.4 Play Framework 5.5 Ruby on Rails 5.6 Node.js 5.7 Qt 5.8 Python 5.9 Próximos passos 6 Migrando o seu banco de dados 6.1 IMDB simplificado 6.2 Migrando de um banco de dados relacional 6.3 Migrando para nuvem 6.4 Próximos passos 7 Buscas avançadas 7.1 Operadores de comparação 7.2 Operador distinct 7.3 Expressões regulares 7.4 Operadores lógicos 7.5 Operadores unários 7.6 Operador estilo LIKE 7.7 Incrementando valores 7.8 Próximos passos 8 Busca geoespacial 8.1 O banco de dados 8.2 Usando o sistema web 8.3 Entendendo o sistema web 8.4 Próximos passos 9 Aggregation framework 9.1 Por que não usar Map Reduce 9.2 Explorando o aggregation framework 9.3 MongoDB Compass com aggregate 9.4 Próximos passos 10 Aumentando a performance 10.1 Criar um índice 10.2 Listar os índices criados 10.3 Remover um índice criado 10.4 Índice Unique 10.5 Índice TTL 10.6 Indice com Partial Indexes 10.7 Índice textual 10.8 Criar índice em background 10.9 Próximos passos 11 MongoDB para administradores 11.1 Tipos de storage 11.2 Gerenciando Scripts 11.3 Gerenciando espaço em disco 11.4 Funções JavaScript no servidor 11.5 Ajuste de performance 11.6 Autenticação 11.7 Programas externos 11.8 Backup 11.9 Restore 11.10 Exibir operações rodando 11.11 Próximos passos 12 MongoDB em cluster 12.1 Alta disponibilidade 12.2 Testando dois replica sets 12.3 Particionamento 12.4 Próximos passos 13 Transações 13.1 Lock de registros 14 Continue seus estudos 15 Apêndice A — Instalando MongoDB 16 Apêndice B — Robo 3T 17 Apêndice C — Perguntas e respostas 18 Apêndice D — Upgrades 18.1 Da versão 3.x para MongoDB 4.x 18.2 Da versão 2.6 para MongoDB 3.x
From the B&N Reads Blog

Customer Reviews