标签: java database-design architecture nosql microservices
我必须使用Java-Spring引导使用微服务架构设计应用程序,该应用程序具有以下用例:-
查询:-
要求大家在解决方案中尽可能做到具体。
答案 0 :(得分:0)
答案1: 根据您的要求,您可以创建以下微服务
答案2: 在“用户课程”表中,您可以存储用户信息以及课程信息(包括ID)
答案3: 您可以使用mysql或mongodb,也可以结合使用这取决于您的要求。 如果您要创建5个架构或采用5个不同的数据库,那就太好了。