【发布时间】:2023-04-04 16:46:01
【问题描述】:
我和我的一个朋友正在大四,很快就会开始一个大四项目。我们有想法为它做一个数据分析和数据可视化项目。我们的项目涉及读取每 2 分钟更新一次的 CSV 文件,解析该数据,然后将其存储在数据库中。一旦存储了这些数据,我们希望对其进行一些分析并提供一个 API,通过它我们可以访问该数据以以某种方式可视化。我们的最终目标是构建一个 Android 应用程序,以用户友好的格式显示来自 CSV 的一些原始数据和分析。我与另一位 CS Major 进行了交谈,他解释说我需要几台不同的服务器来完成此任务:一台用于存储,另一台用于分析,另一台用于某种类型的队列,以确保事情不会变得混乱。做抓取和分析。问题是,我真的不知道从哪里开始。我之前使用 SQL 数据库和 PHP 前端做过一些工作,但没有使用多个服务器。我听说过与 Hadoop 等大数据项目一起使用的工具,但我不确定它适用于何处。如果有人可以向我指出某种资源来解释或解释自己,我将如何开始构建这样的项目,太棒了!
【问题讨论】: