【问题标题】:Applying data mining techniques on Firebase在 Firebase 上应用数据挖掘技术
【发布时间】:2019-03-24 08:37:48
【问题描述】:

我可以在 Firebase 的数据库上执行数据挖掘技术吗? 我想对从用户那里获得的数据进行分类,并为我的 Android 毕业项目提供一些结果。 项目核心是数据挖掘,那么 Firebase 是否对此友好?

【问题讨论】:

    标签: android database firebase firebase-realtime-database data-mining


    【解决方案1】:

    Firebase 实时数据库 API 针对在大量用户之间同步数据进行了优化。它并不非常适合数据挖掘,这通常需要不同的数据访问模式。

    请注意,将 Firebase 实时数据库与其他数据存储解决方案相结合来满足应用的所有需求是很可能且常见的。许多开发人员将 Firebase 与 BigQuery 结合使用,使用后者进行数据分析。这样您的用户/应用程序就可以直接写入 Firebase 数据库(或 Cloud Firestore)。你会例如使用 Cloud Functions 将该数据传递到 BigQuery,您可以在其中对其进行分析。您将写回 Firebase 数据库的任何分析结果,客户端可以在其中读取它们。通过这种方法,Firebase 充当您的(移动)客户端和您的自定义云基础架构之间的代理。

    【讨论】:

    • BigQuery 在名称中声明了它,对于大型项目不是吗?如果您有一个用户少于 1,000 个的应用程序,您可能会使用云功能来调用数据库。使用 android,您可以每天早上或每小时或其他任何时间调用服务来调用该功能并为您找到的数据发送通知...
    猜你喜欢
    • 1970-01-01
    • 2012-09-21
    • 2016-08-25
    • 1970-01-01
    • 1970-01-01
    • 2011-05-17
    • 2012-10-15
    • 2011-02-07
    • 1970-01-01
    相关资源
    最近更新 更多