Я пытаюсь понять, подходит ли нам mongodb.Итак, у меня есть простой тест:
Количество строк: 1,24 мил. Cols: 20
MSSQL:
select date,sum(revenue) from sales group by date
Результаты
Возвращается через 1сек
MongoDB
$keys = array("date"=>1);
$initial = array("rev" => 0);
$reduce = "function (obj, prev) { prev.rev += obj.revenue; }";
return $collection->group($keys, $initial, $reduce);
Результаты
Срок действия сценария истек
-
Что я делаю не так ??
Неужели mongodb может добиться большего успеха?
Если mongodb может победить в этом тесте, мой следующий тест на 30-миллиметровом столе.