我开始使用mongodb并需要一些帮助才能获得一些事实,然后我才能继续开展此项目。问题列在下面,我感谢所有答案:)
谢谢!
答案 0 :(得分:1)
您不会提前创建集合。由于某些特殊集合(如上限集合)确实需要事先指定一些参数,因此存在createCollection命令。当您在其中的某些字段上创建或'ensureIndex'时,也会创建集合。
索引类型记录在docs.mongodb.org。
我建议反对将任何可继续增长无限制的文档系列嵌入到文档中。最好将会话集合中的一些信息非规范化为消息集合(如果需要)。请记住,目标是能够一次性读取您通常需要的所有或大部分信息,而不是更多。因此,不是确定架构的数据,而是您的应用程序访问模式。