同步延迟最低(亚秒级)
JSON tree 模型扁平化数据麻烦(深嵌套查询慢)
Firebase Console 启用 Realtime Database。Web SDK: const db = getDatabase(app); await set(ref(db, "users/alice"), {name: "Alice"});
可用率 · 30 天窗口
关于这个 API
Firebase Realtime Database 是 Firebase(2011 创办,2014 被 Google 收购)的核心产品,是早期的"实时数据库"先驱——很多开发者第一次听说"前端 listen 数据库变化自动 UI 更新"就是从 Firebase RTDB 开始。设计是 JSON tree 模型:整个 DB 是一个大 JSON 对象,路径访问任意 node。这种简单性是优点也是缺点:上手极快但复杂场景(多对多关系、复杂查询)麻烦。同步延迟亚秒级,是聊天、游戏、协作场景的优势。2017 年 Firestore 推出后,Firebase 官方开始推荐新项目用 Firestore(更结构化、扩展更好),但 RTDB 仍在维护因为某些低延迟场景(多人游戏、live polling)仍有优势。
你可以做什么
- 1聊天 app 消息流
- 2游戏多人状态同步
- 3live polling / voting
- 4协作 whiteboard
优劣对比
优点
- 同步延迟最低(亚秒级)
- 价格便宜(按 storage + transfer 收费而不是 ops)
- 开发上手快
注意事项
- JSON tree 模型扁平化数据麻烦(深嵌套查询慢)
- 查询能力弱于 Firestore
- Firebase 推荐新项目用 Firestore
示例请求
curl https://google.com/<endpoint>快速开始
Firebase Console 启用 Realtime Database。Web SDK: const db = getDatabase(app); await set(ref(db, "users/alice"), {name: "Alice"});
常见问题
RTDB 还是 Firestore 新项目用哪个?+
Firebase 官方推荐 Firestore(除非你确定要 RTDB 极低延迟)。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST, WebSocket
- SDK
- python, javascript, go, java, swift, kotlin
- 响应时间
- 43 ms
- 上次巡检
- 2026/5/12 07:37:31
更多来自 Google 的 API
Google Workspace Admin SDK API 程序化管理 Workspace 组织:用户、组、设备、域名、审计日志、组织单元。
AdMob API 可读取 accounts、apps、adUnits 与 adSources,并生成 mediation 与 network 报表。
AdSense Host API 支持 accounts、adclients、adunits、reports 和 adcode 生成,适合托管式广告平台集成。
Apigee API 可管理 API proxy、deployments、attributes 与 organizations,适合把 API 网关运维接入自动化流程。
Google BigQuery API 是 GCP 旗舰数据仓库的 REST 接口:执行 SQL 查询、管理 datasets/tables、流式插入、ML 内置。
Binary Authorization API 用于管理 attestors、IAM policy 与镜像验证流程,面向 GKE 和 Anthos 的发布门禁。
Business Profile Performance API 能拉取 location 指标时间序列和 search keyword impressions,服务 Google 商家资料分析。
Google Calendar API 让应用程序化创建、读取、更新日历事件,是日程类应用最常用的集成。