存储调查结果 - Mysql还是NoSQL?

tru*_*ekr 1 survey mongodb nosql

我正在构建一个调查应用程序,用户可以在其中创建调查.我正在寻找有关如何存储每项调查数据的建议.

我可以以数据库表的形式保存调查结果,如下所示:

调查的数据库设计

像mongodb这样的nosql数据库更适合这种情况吗?

我从来没有使用过nosql数据库,也不知道学习曲线来完成这项工作.

有资源吗?

谢谢你的帮助.

phi*_*hag 6

看起来像:

  • 您的数据库结构相对简单
  • 您的数据库结构是严格的,即您事先知道字段的类型
  • 您的数据库结构不太可能随时间而改变,如果确实如此,您可以轻松转换
  • 您似乎没有版本化对象
  • 复制不是问题
  • 性能不是问题

因此,只要这些假设成立,我建议使用传统的SQL数据库.