0

GeoMesa は初めてです。つまり、geomesa コマンドを入力したところです。そのため、GeoMesa Web サイトのコマンド ライン ツールのチュートリアルに従ってください。.csv ファイルを使用して geomesa にデータを取り込む方法に関する情報を見つけました。

だから、私の研究のために:

  • Android アプリケーションから送信されたすべての情報を格納する MySQL データベースがあります。
  • そして、それに対していくつかの地理空間分析を実行したいと考えています。
  • 現在、MySQL テーブルを .csv ファイルに変換してから、GeoMesa Web サイトのアドバイスに従って geomesa に取り込みます。

しかし、私の質問は次のとおりです。

  • データは GB 単位であり、ストリーミング データであるため、.csv ファイルを定期的に作成する必要があるため、他のより良いオプションはありますか?
  • MySQL データベースを geomesa に接続できる API はありますか?

  • .csv ファイルよりも簡単なので、.sql ダンプ ファイルを使用して取り込む方法はありますか?

4

1 に答える 1

0

あなたはストリーミング データを扱っているので、2 つの GeoMesa 統合を指摘します。

まず、データ フローを管理するためのNiFiを確認することをお勧めします。それがアーキテクチャに適合する場合は、GeoMesa を NiFi で使用できます。

次に、Stormはストリーミング データの操作で非常に人気があります。GeoMesa には、Storm の簡単なチュートリアルがあります

第 3 に、SQL ダンプを直接取り込むには、GeoMesa コンバーター ライブラリを拡張してそれらをサポートする方法があります。これまでのところ、顧客からの機能要求やプロジェクトへの貢献としてそれを受け取ったことはありません。それは間違いなく賢明で歓迎すべき拡張機能です!

また、GeoMesa のgitter channelも指摘したいと思います。迅速な対応に役立ちます。

于 2016-09-14T18:32:27.280 に答える