MERN 堆栈和 Socket 到 Mongodb - 从数据库到前端的实时数据
Posted
技术标签:
【中文标题】MERN 堆栈和 Socket 到 Mongodb - 从数据库到前端的实时数据【英文标题】:MERN stack and Socket to Mongodb - real time data to frontend from database 【发布时间】:2021-12-27 07:26:24 【问题描述】:我正在使用 MERN 堆栈建立一个网站。在后端,我将不断地从 api/socket 获取数据并将其保存到 Mongodb 数据库中。现在前端 React 我想用 Socket 实时显示/更新数据。
我有点担心服务器端和 Mongodb 可以处理的请求/连接的数量。 目前尚不清楚如何设置合适的系统来处理数百万用户。
如果有人可以给我一些关于什么、如何和/或在哪里搜索如何设置稳定系统的信息。
欢迎提供任何信息,谢谢。
【问题讨论】:
【参考方案1】:这是对 MongoDB 部分的建议。
您可能想尝试他们关于 MongoDB 的官方课程,以了解他们的事务是如何工作的。 MongoBD University,要动手尝试他们的“MongoDB for javascript Developers”课程。
以下是一些需要注意的事项:
-
连接池
了解事务的工作原理
索引,尤其是关于如何创建一个好的索引,如遵循 ESR
MongoDB 集群,写入主节点并从辅助节点读取
如果我有时间并记住一些内容,我会更新列表。
【讨论】:
非常感谢,这已经是一个好的开始。我不会接受您的回答,因为我想了解更多信息。希望没关系。 没关系,这是一个建议以上是关于MERN 堆栈和 Socket 到 Mongodb - 从数据库到前端的实时数据的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据附加到 MERN 堆栈中 mongodb 中的现有数组