MongoDB 'count ()' работает очень медленно. Как мы можем его улучшить / обойтись?

В настоящее время я использую MongoDB с миллионами записей данных. Я обнаружил одну вещь, которая меня очень раздражает.

Когда я использую функцию «count ()» с небольшим количеством запрашиваемых данных, это происходит очень быстро. Однако, когда сбор запрашиваемых данных содержит тысячи или даже миллионы записей данных, вся система становится очень медленной.

Я убедился, что проиндексировал обязательные поля.

Кто-нибудь встречал подобное? Как вы это сделаете, чтобы это исправить?

57
задан Winston Chen 5 October 2011 в 07:48
поделиться