将MySQL数据提取到GeoMesa分析

时间:2016-09-02 19:39:11

标签: mysql geomesa

我是GeoMesa的新手。我的意思是我只是输入了geomesa命令。因此,在遵循GeoMesa网站上的命令行工具教程之后。我找到了一些关于通过.csv文件将数据摄取到geomesa的信息。

  

所以,对于我的研究:

  • 我有一个MySQL数据库,存储从Android应用程序发送的所有信息。
  • 我想对其进行一些地理空间分析。
  • 现在我正在将我的MySQL表转换为.csv文件,然后在GeoMesa网站上将其提取到几何中。
  

但我的问题是:

  • 还有其他更好的选择,因为数据是GB及其流数据,因此我必须定期制作.csv文件吗?
  • 是否有任何API可以将我的MySQL数据库连接到几何?

  • 有没有办法使用.sql转储文件进行摄取,因为那会比.csv文件更容易?

1 个答案:

答案 0 :(得分:0)

由于您正在处理流数据,我将指向两个GeoMesa集成:

首先,您可能需要查看NiFi来管理数据流。如果这适合您的架构,那么您可以使用GeoMesa with NiFi

其次,Storm非常适合处理流数据。 GeoMesa有一个关于Storm here的简要教程。

第三,要直接摄取sql转储,一个选项是扩展GeoMesa转换器库以支持它们。到目前为止,我们还没有将其作为客户的功能请求或对项目的贡献。这肯定是一个明智和受欢迎的延伸!

我还要指出GeoMesa gitter channel。它可以用于更快的响应。