Pra*_*evu 17
你应该看看MEAN堆栈.就个人而言,我喜欢MongoDB - 我使用像mongooseJS这样的ORM工具- 它可以快速提高你的开发速度.我真的很喜欢使用Node JS,Express正文解析器,mongodb和mongoose,我用一种语言处理服务器端的所有内容 - Javascript和我公开可以在Web上使用的REST服务(通常是Angular - MEAN中的A 基于堆栈或主干的应用程序.
数据库可以小到10 MB,也可以作为10 GB的"大"数据
在这个大小,你几乎可以使用任何你想要的数据库.请记住,10 GB的数据足够小,可以放入现代服务器的内存中.
我需要预定义的列...
听起来像SQL.请你选择:MySQL,PostgreSQL,SQLite ......在这么大的情况下它几乎不重要,只需使用你喜欢的东西.
"少数几个"数据的性能差异可以忽略不计.