我正在研究gridFS,我有几个问题。
1)gridFS通过生成的_id自动索引文件。但大多数时候我都是按文件名获取文件,所以我应该自己在“文件名”上创建索引吗?
2)gridFS没有文件夹,只有文件名,但我可以通过使用带有斜杠'/images/avatars/35.jpg'的文件名来模仿文件夹,对吗?
3)如果我在“文件名”上建立索引 - 使用短文件名在性能方面更好吗?我的意思是 - 如果我使用用户的 _id ,它是 24 个符号长 + 后缀,例如"/images/avatar_4f1d36b58e42ba3836ed178e_t.jpg"
,在这么长的字段上建立索引不会减慢我的系统吗?使用短用户登录而不是_id会更好(更快)吗?