Я изучаю gridFS и у меня есть несколько вопросов.
1) gridFS автоматически индексирует файлы по сгенерированному _id. Но большую часть времени я получаю файлы по имени файла, так что мне самому создавать индекс для «имени файла»?
2) gridFS не имеет папок, только имена файлов, но я могу имитировать папки, используя имена файлов с косой чертой '/images/avatars/35.jpg', верно?
3) Если я индексирую по «имени файла» - лучше ли с точки зрения производительности использовать короткие имена файлов? Я имею в виду - если я использую _id пользователя длиной 24 символа + суффиксы, например "/images/avatar_4f1d36b58e42ba3836ed178e_t.jpg"
, не замедлится ли индексация в таком длинном поле моей системы? Было бы лучше (быстрее) использовать короткий логин пользователя вместо _id?