1

这是关于 Meteor 和 MongoDB 可扩展性的一般架构问题。

  • 我了解 Meteor 客户端可以查询数据库并接收对查询的持续和自动更新。

  • 两者之间有开放的联系吗?它是用 DDP 实现的吗?

  • 在 Meteor 服务器端,每个客户端都有一个开放的 MongoDB连接吗?

4

1 回答 1

0

客户端不直接连接到数据库。它们连接到连接到数据库的服务器。

客户端和服务器在 DDP 中交谈。

服务器连接到 MongoDB 数据库(不是 DDP)。

我怀疑是否有人曾经与流星应用程序建立过 100 万个开放连接。这是一个扩展问题,与其他任何问题一样,都是一个挑战,需要许多工程师和资源。StackOverflow 的答案无法回答关于它应该如何或将如何与 100 万用户一起工作的问题。获得 10,000 台服务器可能只是一个开始……

于 2015-10-14T12:35:44.543 回答