help: mongodb найти простой тест против mssql select test - PullRequest
1 голос
/ 02 мая 2011

Я пытаюсь понять, подходит ли нам 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-миллиметровом столе.

1 Ответ

0 голосов
/ 02 мая 2011

Вы проверяли

http://www.mongodb.org/display/DOCS/Aggregation

до с использованием Map-Reduce?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...