gpt4 book ai didi

mysql - 如何实现通知制度?

转载 作者:行者123 更新时间:2023-11-29 05:26:56 24 4
gpt4 key购买 nike

我已经制作了一个帖子和评论系统,现在我要添加一个通知系统,以便在每次有人发表评论时提醒对话中的每个用户。

我的问题是,就数据库而言,构建此系统的最佳方式是什么?我想到了一个包含以下字段的通知表:

id_notification | sent_by | id_user_receiver | id_post
1 2 3 10

在此示例中,id 为 2 的用户对 id 为 10 的帖子发表了评论,id 为 3 的用户收到了通知。但是,如果对话涉及 100 或 1000 个用户,则每次有用户写对话时,我最终将在数据库中拥有 100 或 1000 条记录。我认为这不是正确的方法。什么是更好的解决方案?

最佳答案

我认为这是正确的方法,如果用户阅读了通知,您可以简单地删除该行,因为以后不再需要了。除此之外,1000条记录不算什么。您的表中可以轻松拥有数百万条记录,只需确保您的索引正确即可。

关于mysql - 如何实现通知制度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19111882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com