首页 > 解决方案 > 向数据库中的所有用户广播相同通知的有效方法

问题描述

大家好,我正在使用 HTML、CSS、纯 JS、AJAX、MYSQLI 和 PHP 构建一个社交网络。

我想知道你们个人从经验中知道的最好的方法是什么,用于向数据库中的所有用户广播相同的通知。

假设我有 100 万用户,这将如何运作?我正在尝试找到最有效的方法来做到这一点,而不会让我的数据库非常努力地工作。

这就是我的桌子的样子。

例子

我不要求任何人为我编码。我要问的只是关于一种最有效的方法的建议,这样我就可以了解如何有效地编码这个结果。

标签: phpmysqlbackendweb-deploymentweb-development-server

解决方案


您可能正在寻找一些 pub-sub 服务。你可以找到很多免费的开始。看看https://cloud.google.com/pubsub/docs/https://aws.amazon.com/sns/ 想法是从服务器发布消息并让所有用户订阅频道服务器将消息广播到的 /topic。

如需快速概览,您可以参考https://faye.jcoglan.com/


推荐阅读