Я использую MongoDB для нашего веб-приложения. Предположим, что в MongoDB есть функция find () для входящих запросов. Каков рекомендуемый способ / место для добавления индекса в коллекцию MongoDB?
Несколько вариантов, которые я могу придумать: -
1) 'sureIndex' для коллекции при инициализации приложения. [Но как я могу «гарантировать индекс» при первой инициализации приложения? поскольку там не будет никаких данных]
2 'sureIndex' перед каждой операцией 'find' (по веб-запросу)? но разве это не накладные расходы, даже если «sureIndex» не создаст индекс, если он уже создан?
Есть ли другие варианты?
Заранее спасибо.