客户的网站是一个拥有 100,000 用户群的网站,拥有数百万条交易数据记录,目前该网站使用 RRDTool 为每个用户在预定工作中生成多个报告,关注点是:
- 并非每个用户都需要查看此报告。
- 由于某些原因,RRDTool 无法始终按时生成报告。在下一个计划作业开始之前,RRDTool 似乎无法在指定时间段内完成为这么多用户生成报告。
- rrdtool 下有 100,000 个子文件夹,每个子文件夹代表一个用户。
请建议这是否是使用 RRDTool 作为报告解决方案的好用例,如果不是,在这种情况下什么可能是更好的解决方案?提前致谢。
编辑:
报表图表其实很简单,只是绘制或趋势线图,是否可以简单地使用 SQL 查询获取数据,然后使用 Javascript 库(如 gRaphaël)在浏览器中呈现图表?