【发布时间】:2011-05-08 02:53:31
【问题描述】:
我将用 PHP 编写一些软件来解析日志文件并聚合数据,然后将它们显示在图表中(如条形图,而不是顶点和边)。
是的,它基本上是我的公司拥有整个团队的商业智能软件,但显然他们做得不好(加载页面 10 分钟根本做不到)。
这是我必须做的:
- 日志文件是数据文件,它存储来自我们在办公室运行的设置的统计服务器的原始数据(我们向统计服务器发送异步调用,有点像谷歌分析)。它以 csv 格式存储数据。
- 编写脚本来解析文件并将数据聚合到数据库中(或者我正在考虑使用 redis)
- 将有数以百万计的东西要聚合,因此在显示统计信息时必须快速
我知道用于数据库的 OLAP,但是如果我想使用 redis,您认为它可以扩展大量数据吗?要解析文件,你认为 PHP 脚本就足够了,还是我应该使用更快的东西,比如 C/C++?
基本上,我想就完成任务的不同方式获得一些有趣的想法。它必须快速且可扩展。
有什么想法吗?
【问题讨论】:
标签: php statistics