我是一个自学的开发人员,试图构建我的第一个完整的堆栈应用程序。我真的找不到很多关于这个话题的信息,也许我走错了方向:
我所取得的成就:
我想达到的目标是:
目前,一旦用户注册并登录,他们只能访问一个通用CRUD用户表。因此,任何用户都可以修改通用CRUD user表。但是我想要的是每个用户都有自己的CRUD用户表。
应用程序的堆栈是:SCSS;Node.js;Express.js;Handlebars;MySql
我愿意学习任何其他工具,继续这个应用程序。谢谢您的路线图/建议!
发布于 2021-10-10 11:13:48
如果您必须使用此表-每个用户的应用程序设计,您将执行以下操作:
但是,这个应用程序设计没有很好的扩展。MySql可以在一台服务器上处理数百个表,但对于数千或数万个表则不行。这是因为每个并发打开的表都需要大量的RAM、CPU和IO资源。所有这些资源都是昂贵和有限的。请考虑使用带有userid
列的共享表的替代设计。
发布于 2021-10-10 09:44:21
可以使用sessions.
https://stackoverflow.com/questions/69513927
复制相似问题