山海鲸可视化

Firebase Cloud Firestore

山海鲸可视化,提供一站式数字孪生解决方案,致力于打造一款人人都会用的,零代码数字孪生工具。

简介

Firebase Cloud Firestore是 Google 推出的一种 NoSQL 云数据库服务,适用于 Web、移动和 IoT 应用程序。它提供了实时数据同步、查询、安全性、离线支持和扩展性等功能,使得开发者可以轻松地构建跨平台应用程序,并实现数据的实时同步和在线离线切换,而无需编写复杂的后端代码。Firestore 支持多种平台和语言,包括 Web、iOS、Android、Node.js 和 Unity 等,使得开发者可以轻松地将数据存储到云端,并在不同平台之间共享和同步数据。除此之外,Firestore 还提供了许多高级功能,如实时更新、安全规则、云函数和离线数据同步等,为开发者提供了一种可靠、高效、灵活的数据存储和同步方案。
image.png

适用场景

Firebase Cloud Firestore 适用于需要实时同步、离线支持和自动扩展的应用程序。它特别适用于需要存储和查询结构化数据的应用程序,如移动应用、Web 应用和 IoT 应用程序。例如,它可以用于实时聊天应用、在线游戏、用户管理系统等。另外,由于它是一种云数据库服务,因此还适用于需要使用多个客户端和多个平台的团队协作开发的应用程序。
优势:Firebase Cloud Firestore 是一项功能强大、易于使用且安全的文档型数据库,特别适用于需要实时同步的应用程序。
缺点:Firebase Cloud Firestore 是一项付费服务,使用的数据量越大,费用就越高,同时不支持类似于 SQL 的复杂查询操作,且对于读写操作和数据存储都有一些限制。

图例

  1. Firebase Cloud Firestore 管理安全规则。

  1. Firebase Cloud Firestore 查看数据库示例。


数字孪生大屏应用案例

目前,我们山海鲸可视化资源中心提供了丰富的数字孪生大屏案例,在网页上就可以快速体验大屏。

  1. 电商后台管理监测系统

image.png

  1. 芯调度数据可视化

image.png

  1. 南京高速可视化平台

image.png

相关数据源

Apache Solr
Apache Kudu
Apache Phoenix
Apache Zeppelin

参考资料

  1. https://www.jianshu.com/p/fcb6fdf96f6b
  2. https://blog.csdn.net/yingkongshi07/article/details/119140138
  3. https://zhuanlan.zhihu.com/p/352359202