SERGIO TOMASVoltar ao portfólio

Bancos de dados · Ferramenta

Firestore

Dados em tempo real, serverless por padrão.

01Visão geral

O Cloud Firestore é o banco de documentos serverless do Google com sincronização em tempo real. Uso em apps que precisam iterar rápido, funcionar offline e receber atualizações ao vivo sem gerenciar servidores.

02Conceitos essenciais

O que qualquer pessoa que trabalha com isso precisa entender

  1. 01

    Coleções e documentos

    Modelo de dados hierárquico e subcoleções.

  2. 02

    Listeners em tempo real

    Sincronizar a interface com dados ao vivo.

  3. 03

    Consultas e índices

    Índices compostos e limitações de consulta.

  4. 04

    Security rules

    Autorização aplicada na camada do banco.

  5. 05

    Suporte offline

    Cache local e sincronização ao reconectar.

  6. 06

    Modelo de custo

    Leituras, escritas e como modelar para controlar custos.

03Na prática
Faz parte do meu repertório NoSQL (MongoDB, Firestore, DynamoDB) no Google Cloud.