使用javaspring引导创建评论系统后端服务器

w46czmvw  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(264)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

12个月前关门了。
改进这个问题
我想用java后端api服务器实现一个评论系统,它应该具有以下特性。
用户可以发布任何消息或图像
任何用户都可以在自己的帖子或其他用户的帖子上发表评论
任何用户都可以喜欢/不喜欢其他用户的帖子/评论
所以,基本上我想存储用户,帖子,评论,喜欢/不喜欢计数。我需要在这里使用什么关系数据库或存储系统(如redis)?
我已经试过redis来存储喜欢/不喜欢的计数,评论。但我无法像结构化数据库那样有效地存储用户、发布详细信息。但是redis在递增/递减喜欢/讨厌计数方面做得很好
我的数据结构如下所示


**Users:**

id
first_tname
last_name
email
created_at
updated_at

**Posts:**

id
post_message
created_at
updated_at

**Likes:**

id
type -> post (1)/comment(2)
activity_id

**Comments:**

id
message
activity_id
created_at
updated_at 

**Activities:**

id
user_id
like_id
comment_id

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题