Firebase

Firebase is Google's mobile/web backend-as-a-service, acquired by Google in 2014. Core products: Firestore (NoSQL document DB, now offered in Standard and Enterprise editions — Enterprise edition with MongoDB-compatible queries went GA in August 2025; full-text search followed via Pipeline operations, GA April 2026), Realtime Database, Authentication, Cloud Functions, Hosting. Proprietary SaaS, no self-host option. Free Spark tier: 50K Firestore reads/day, 20K writes/day, 1GiB storage. Blaze (paid) is usage-based: $0.06/100K reads, $0.18/100K writes, $0.02/100K deletes, $0.18/GB stored, plus $0.40/million Cloud Function invocations after 2M free/month. Google's own billing example: a 5,000 DAU app runs ~$12.14/month, scaling to 100,000 DAU costs ~$292/month. Per Statista/AppBrain data (March 2026), Firebase is the most-used mobile analytics SDK on Android, with 99.55% integration reach among apps that use an analytics SDK. Current version/status: Firestore Enterprise edition + MongoDB compatibility GA'd August 2025; full-text search via Pipeline operations GA'd April 2026; platform is continuously-updated SaaS, not discretely versioned. License: proprietary SaaS (Google). Pricing: Free Spark tier: 50K Firestore reads/day, 20K writes/day, 1GiB storage; Blaze pay-as-you-go charges $0.06/100K reads, $0.18/100K writes, $0.02/100K deletes, $0.18/GB stored, and $0.40/million Cloud Fu

Also known as: firebase-firestore
🧊Why learn Firebase?

Pick Firebase when you're shipping a mobile-first app fast and want Auth + Firestore + push notifications + Crashlytics under one Google-run roof — the free Spark tier and 2M free Cloud Function invocations make prototyping painless. Don't pick it for a relational data model or cost predictability: there's no hard spending cap, so a runaway query or looping function can turn a $12/month bill into thousands overnight — a risk practitioners flag constantly. If you need Postgres semantics and a flat, budgetable bill, take Supabase's $25/month Pro plan instead. Honest weakness: usage-based pricing with no ceiling is a foot-gun Google hasn't fully solved — you have to build your own budget alerts to avoid getting burned. Known weakness: No hard spending cap on the Blaze plan — a runaway query or looping Cloud Function can spike a normally ~$12/month bill into the thousands overnight, a risk widely flagged by practitioners that Firebase's own budget alerts don't fully prevent.

See how it ranks →

Compare Firebase

Learning Resources

Related Tools

Alternatives to Firebase

Other Document Databases

View all →
Academic Databases
Academic databases are specialized digital repositories that store and provide access to scholarly literature, research papers, theses, dissertations, and other academic publications. They are designed to support research and education by offering structured, searchable collections of peer-reviewed content, often with advanced indexing and citation features. These databases are essential tools for researchers, students, and institutions to discover and retrieve credible academic information.
Always On Availability Groups
Always On Availability Groups is a high-availability and disaster recovery solution in Microsoft SQL Server that provides database-level failover for groups of databases. It allows multiple copies of a set of databases (availability replicas) to be maintained across different servers, ensuring data redundancy and automatic failover in case of primary server failure. This feature supports both synchronous and asynchronous data replication modes to balance performance and data protection needs.
Amazon Aurora
Amazon Aurora is a fully managed, MySQL and PostgreSQL-compatible relational database service built for the cloud. It combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases, offering up to five times the throughput of standard MySQL and three times that of PostgreSQL. Aurora automatically handles tasks like hardware provisioning, database setup, patching, backups, and replication, while providing high durability and availability through distributed, fault-tolerant, self-healing storage.
Amazon Aurora
Amazon Aurora is a fully managed relational database service compatible with MySQL and PostgreSQL, offered as part of Amazon Web Services (AWS). It provides high performance, scalability, and availability by using a distributed, fault-tolerant storage system that automatically replicates data across multiple Availability Zones. Aurora is designed to deliver up to five times the throughput of standard MySQL and three times that of PostgreSQL while maintaining compatibility with existing applications.
Amazon Aurora Provisioned
Amazon Aurora Provisioned is a fully managed relational database service from AWS that offers high performance, scalability, and availability with MySQL and PostgreSQL compatibility. It uses a distributed, fault-tolerant storage system that automatically scales up to 128 TB per database instance, providing fast read replicas and continuous backup to Amazon S3. This provisioned model requires users to pre-allocate and pay for database instance capacity, making it suitable for predictable workloads.
Amazon Aurora Serverless
Amazon Aurora Serverless is an on-demand, auto-scaling configuration for Amazon Aurora, a MySQL and PostgreSQL-compatible relational database built for the cloud. It automatically starts up, shuts down, and scales capacity up or down based on application demand, eliminating the need to manage database instances. This serverless model is designed for applications with intermittent, unpredictable, or variable workloads.