序言
由于前段时间需要写一个脚本统计一个日志里面的某个字段的值出现的次数,需要写一个脚本。一开始是使用php写的,写完后执行,发现实在是太慢了,不能忍,于是用nodejs写了一遍,对比测试后惊呆了。
配置
- 总记录条数 29w 条
- 文件大小 190MB
- 系统 I5 win7
- php版本 5.5.12
- node版本 4.4.2
对比
php
$account = [];
$i = 0;
$started = time();
$handle = fopen("hour.log", "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
$array... 

