Reporting 针对100000用户群网站的报告解决方案,rrd?

Reporting 针对100000用户群网站的报告解决方案,rrd?,reporting,rrdtool,Reporting,Rrdtool,客户网站是一个拥有100000用户的网站,拥有数百万条交易数据记录,目前该网站使用RRDTool为计划作业中的每个用户生成多个报告,关注点包括: 并非每个用户都需要查看此报告 由于某些原因,RRDTool无法始终按时生成报告。在下一个计划作业开始之前,RRDTool似乎无法在指定的时间段内完成为这么多用户生成报告 rrdtool下有100000个子文件夹,每个子文件夹代表一个用户 请告知这是否是使用RRDTool作为报告解决方案的好用例,如果不是,在这种情况下,什么可能是更好的解决方案?提前

客户网站是一个拥有100000用户的网站,拥有数百万条交易数据记录,目前该网站使用RRDTool为计划作业中的每个用户生成多个报告,关注点包括:

  • 并非每个用户都需要查看此报告
  • 由于某些原因,RRDTool无法始终按时生成报告。在下一个计划作业开始之前,RRDTool似乎无法在指定的时间段内完成为这么多用户生成报告
  • rrdtool下有100000个子文件夹,每个子文件夹代表一个用户
请告知这是否是使用RRDTool作为报告解决方案的好用例,如果不是,在这种情况下,什么可能是更好的解决方案?提前谢谢

编辑:

报告图实际上非常简单,只是绘制或趋势线图,是否可以简单地使用SQL查询获取数据,然后使用Javascript库(如gRaphaël)在浏览器中呈现图表

看看www.extopus.org,它可能为能够动态创建报告的东西奠定基础。我猜不是所有的用户都在看报告。。。所以按需创建它们可能更有意义

如果您没有在rrdtool中存储数据,那么在画布上绘制图表可能确实有意义。。。jqplot可能会有帮助。。。extopus也可以为此进行增强,其架构非常灵活