Ja, en enda samling är bättre, på så sätt kan du använda indexering till din fördel.
Att iterera över en lista med databaser eller samlingar kommer alltid att ta O(N)-tid medan du kan uppnå O(log N)-tid för att hitta enskilda dokument med hjälp av index.