我想将针对不同产品和调查类型的客户调查转移到mongodb。
产品可以有多种调查类型。
现有数据包括约200万次调查和增长。
需要查询统计数据和报告的数据,调查结构及其问题可能会随时间而变化。这意味着文件不会一直相同。
最好的选择是什么:
我读到了优点和缺点,并且每个案例都有自己的解决方案,适合用途和目的。
不幸的是,我不确定哪种情况适用于我的情况。
答案 0 :(得分:0)
这完全取决于您将如何访问数据,这取决于客户,调查或产品?
您可以制作产品集合并将调查作为一个子文档数组放置,或者您可以进行客户收集并执行相同的操作。
在不知道业务要求的详细信息的情况下,我们无法帮助您。
请记住,MongoDB是无模式的,您将如何设计文档和集合取决于您将如何访问数据。