【发布时间】:2021-06-28 15:30:29
【问题描述】:
我对设计自己的全栈项目有点陌生,但我正在设计一个小应用程序供我自己学习,我在其中存储用户的举重数据,他们可以在网络应用程序中输入和查看。
最终,我想扩大到用户能够查看、分享、喜欢等其他人的进步(有点像 Strava/Nike+Run Club 用于举重)- 什么样的数据库是一个好地方开始?
现在,这是一个投资组合应用程序。显然,如果我决定扩大规模,我可以改变并迁移到更好的替代方案。那么 NoSQL 或 RDBMS 可以正常工作吗?如果是这样,哪一个会很酷/与之相关?我应该考虑什么?
我应该提到我使用 React JS 和 Next JS 作为我的前端框架,以及后面的 Node JS 和 Express JS。也许这有点矫枉过正,但学习起来很酷!
【问题讨论】:
标签: database architecture nosql rdbms