#mongodb
#mongodb
Вопрос:
Я пытаюсь понять, подходит ли нам mongodb. Итак, у меня есть простой тест:
Количество строк: 1.24 млн столбцов: 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 миллионов.
Ответ №1:
Комментарии:
1. я думал, что делаю это, можете ли вы дать мне больше объяснений?