Индексация по массивам

17 views
Skip to first unread message

Артур Душелюбов

unread,
Aug 7, 2015, 5:37:37 AM8/7/15
to MongoDB по-русски
Приветствую.
Относительно недавно начал разбираться с MongoDB, так что сильно не пинайте. =)
Возник вопрос, как нормально построить индексацию по полям содержащим массивы.
Суть проблемы: 
Коллекция содержит порядка 100 миллионов документов, соотв. table scan занимает довольно продолжительное время. 
Все документы имеют одну и ту же структуру, но имеют несколько полей - массивов. Всего в документе порядка 13-ти полей, большая часть из них - массивы.
Например: { "firstname": [], "lastname": [], "middlename": []}
Как в такой ситуации ускорить поиск по коллекции?

Reply all
Reply to author
Forward
0 new messages