Javascript Meteor中的数据库位于哪里?

Javascript Meteor中的数据库位于哪里?,javascript,client-side,meteor,Javascript,Client Side,Meteor,我无法理解meteor数据库的位置(客户端还是服务器?)。具体来说,我有以下两个问题 如果我做一个复杂的查询,计算在哪里进行,是在服务器上还是在客户机上 有没有可能在没有服务器的情况下使用meteor应用程序(它是否有DB支持,或者是否有任何限制) 谢谢。Meteor使用MongoDB作为服务器端数据库,并且(内存中的JavaScript MongoDB仿真)在客户端上执行许多操作,同时将这些操作发送到服务器,这样客户端就不必等待服务器往返。这就是如何实现延迟补偿的核心之一 ,这样您就无法在客户

我无法理解meteor数据库的位置(客户端还是服务器?)。具体来说,我有以下两个问题

  • 如果我做一个复杂的查询,计算在哪里进行,是在服务器上还是在客户机上
  • 有没有可能在没有服务器的情况下使用meteor应用程序(它是否有DB支持,或者是否有任何限制)

  • 谢谢。

    Meteor使用MongoDB作为服务器端数据库,并且(内存中的JavaScript MongoDB仿真)在客户端上执行许多操作,同时将这些操作发送到服务器,这样客户端就不必等待服务器往返。这就是如何实现延迟补偿的核心之一

  • ,这样您就无法在客户端上执行太多复杂的查询。如果您有复杂的查询,您可能会希望
  • 你可以在客户机上创建不订阅任何服务器数据的集合,因此理论上你可以在没有服务器的情况下使用meteor应用程序;虽然服务器与meteor捆绑在一起(meteor也是http服务器),所以我认为这不是一个真正的问题
  • meteor文档是一个高度推荐的阅读