将Firebase分析数据导入MongoDB

时间:2018-03-06 16:08:08

标签: mongodb firebase mobile firebase-realtime-database firebase-analytics

我将尝试解释我正在工作的项目的背景以及我目前试图克服的问题。
我想收集移动数据用于分析目的,例如使用Google的Firebase。在收集了数据之后,我想将它们存储在本地数据库中,例如PostgreSQL或MongoDB。但是Firebase这样的移动数据采集平台大多不支持连接到本地数据库。我发现有可能从Firebase导出原始数据以导入到本地数据库,但我没有关于此的详细信息。我搜索了很多文档,但我找不到任何内容。
每个人都遇到过这种问题,并且可以提供有关从Firebase导出数据并导入本地数据库的明确指导吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

Google Analytics for Firebase会收集大量数据,并以批量或捆绑的形式将其发送到服务器。你的设计有三件事:

  1. SDK会收集该数据,并且不会公开它以供您在应用中解析并将其存储在本地数据库中。
  2. 在本地存储这么多数据,你将重新发明轮子。此外,这可能会导致性能问题。
  3. 如果您需要Firebase以原始格式收集的所有数据,只需link Firebase to Big Query即可获得所有数据。