私は紺碧のプロジェクトの研究を担当するインターンです。
現在、私はプロジェクトの一部のアーキテクチャを考案しています。
目標は、複数のcsvファイルをクラウド内のSQLデータベースに変換することです。これらのcsvは国内のランダムな場所から送信され、最終的にWebサービスを使用してデータベースにアクセスできるように処理する必要があります。
私は紺碧のシーンにまったく慣れておらず、自分で学校に通っていますが、頭の中で少し曖昧です。
いくつかの情報:
csvは小さなファイルですが、毎日約20.000が受信されます。データを簡単に集約する必要があるため、SQLストレージである必要があります。
csvには何が含まれ、保存する必要がありますか?
一意のキー値(文字列)
消費値(double)
日時スタンプ(日時/文字列)
品質値(int)
私が念頭に置いていたアーキテクチャは次のとおりです。
クラウドへのHttpリクエスト(クラウドにはリスナーサービスが必要ですか?)
処理される前にcsvを保持するキューサービス
SQLドライブストレージ(直接インポート?または何らかの種類の必要がありますか?)間にワーカーの役割がありますか?)
sqlDB内のデータのクエリを使用して、外部AOSまたはクライアントアプリケーションから要求を取得するWebサービス。
この問題は標準コンポーネントで解決できると思い込んでいますか、それともvmロールを実装する必要がありますか?これをどのように設定しますか?
私は本当に雲の中で迷子になっていると感じているので、どんな入力でも大歓迎です:)
要件の概要を明確に示したと思います...
自分自身を完全に理解していないことを説明するのは簡単ではありません