Meteor 是否能够在服务多个不同用户的同时保持高性能?
例如,如果我声明以下出版物,它只允许用户检索他们自己的文档:
Meteor.publish("UserList", function () {
return Documents.find({user: this.userId});
});
想象一下,成千上万的用户正在从该出版物中获取信息,每个用户都在为自己的文档提供信息。当一个文档被更新时会发生什么?即,是否所有用户都通知他们的列表可能已更改?服务器是否为所有可能的用户执行查询并只通知那些重要的用户?Meteor 如何在这种情况下保持性能?
或者有没有更好的方法在 Meteor 中实现多租户?