我有一个快速服务器设置,处理我的所有路由和会话内容。我希望系统工作,以便当用户登录时,他们能够连接到" hub"喜欢独特基于" hub"的位置的实体。我想过像每个"集线器一样工作#34;是数据库中的集合,但它的工作方式是用户连接到" hub"然后在完成后断开连接,但可以连接到不同的"集线器"基于位置。我应该如何创建一个独特的" hub"喜欢所有可以作为具有可存储数据的对象的东西?
答案 0 :(得分:0)
为什么不直接根据数据库的位置向数据库提供不同的信息,而不是连接到" hub"除了单个后端之外,用户永远不会真正连接到任何其他内容。除非,当然,你在全世界设置不同的服务器(称为CDN,可能有点太多的努力)。
如果您使用快递,可以使用类似mongodb的内容进行数据存储。
使用mongodb,您可以获得mongoose npm package。有了它,您可以创建Schemas。您可以使用不同的架构作为"集线器"并根据位置数据加载正确的。这样可以让用户看到不同位置的不同信息。