我将尝试解释我正在从事的项目的背景以及我目前试图克服的问题。
我想收集移动数据用于分析目的,例如使用 Google 的 Firebase。收集这些数据后,我想将它们存储在本地数据库中,例如PostgreSQL或MongoDB。但问题是,Firebase等移动数据收集平台大多不支持连接到本地数据库。我发现有可能从Firebase导出原始数据以导入本地数据库,但我没有这方面的详细信息。我搜索了许多文档,但找不到任何东西。
有没有每个人都遇到过这种问题,并且可以给出关于从Firebase导出数据并导入本地数据库的明确指导?提前谢谢。
Google Analytics for Firebase收集大量数据,并以批处理或捆绑的形式将其发送到服务器。您的设计有三件事:
- SDK 会收集该数据,并且不会公开这些数据供您在应用中解析并将其存储在本地数据库中。
- 在本地存储这么多数据,您将重新发明轮子。此外,这可能会导致性能问题。 如果您需要Firebase
- 以原始形式收集的所有数据,只需将Firebase链接到Big Query,您就可以使用所有数据。