2014-09-04 2 views
1

Монго дб имеет два способа вставки объемных документов, с использованием:MongoDB затраты массовой вставки

Является ли последний быстрее прежнего, если рассматривать только объемные вставки?

+1

Какие результаты вы получили, когда вы протестировали оба метода? –

+0

Ну, я немного немного испытал это, так как я задал этот вопрос, и кажется, что 'insert' примерно в 2 раза быстрее использует pymongo по крайней мере в моем проекте, но еще не проверял его должным образом. – simonzack

ответ

0

Вы говорите о оболочке или о драйвере Python? Они могут реализовывать методы несколько иначе друг от друга. Для оболочки вы можете просто ввести db.collection.insert и посмотреть код для этой функции. Поступая таким образом, вы увидите, что он по сути просто делает массовую операцию из вставки, поэтому в оболочке они должны быть эквивалентны по производительности.

+0

Спасибо, я думал, что 'insert' был реализован в двоичном формате. – simonzack

Смежные вопросы