0

お客様の Web サイトは 100,000 のユーザー ベースの Web サイトで、100 万件のトランザクション データのレコードがあります。現在、このサイトは RRDTool を使用して、スケジュールされたジョブのすべてのユーザーについて複数のレポートを生成しています。懸念事項は次のとおりです。

  • すべてのユーザーがこのレポートを表示する必要があるわけではありません。
  • いくつかの理由により、RRDTool は常に時間どおりにレポートを生成できるとは限りません。RRDTool は、次のスケジュールされたジョブの開始前に、指定された期間内に非常に多くのユーザーのレポートの生成を完了できなかったようです。
  • rrdtool の下には 100,000 のサブフォルダーがあり、それぞれが 1 人のユーザーを表します。

これが RRDTool をレポート ソリューションとして使用するのに適したユース ケースであるかどうか、アドバイスをお願いします。前もって感謝します。

編集:
レポート グラフは実際には非常に単純で、単にプロットされたグラフまたはトレンド ライン グラフです。単純に SQL クエリを使用してデータを取得し、Javascript ライブラリ (gRaphaël など) を使用してブラウザでチャートをレンダリングすることは可能ですか?

4

1 に答える 1

0

www.extopus.org を見てください。その場でレポートを作成できるものの基礎を構築できるかもしれません。すべてのユーザーが常にレポートを見ているわけではないと思います...そのため、オンデマンドでレポートを作成する方が理にかなっています...

rrdtool にデータを保存していない場合は、キャンバスにチャートを描画するのが実際に理にかなっているかもしれません... jqplot が役立つかもしれません... extopus もこのために拡張できます。アーキテクチャは非常に柔軟です...

于 2011-07-05T22:20:53.033 に答える