Why it matters
Firestore is GCP mobile-first DB. Understanding shapes app backend on GCP.
Advertisement
The architecture
Documents: JSON-like. Collections: containers of docs.
Realtime: SDKs sync changes automatically.
Advertisement
How it works end to end
Modes: Native (new; realtime + strongly consistent) vs Datastore mode (legacy compat).
Queries: limited (no joins). Structure data for queries.
Security rules: fine-grained access.
Pricing: reads + writes + storage.