流星能夠保持高性能,同時服務於多個不同的用戶?流星多租戶功能
舉例來說,如果我宣佈了下述出版物,允許用戶只能檢索自己的文檔:
Meteor.publish("UserList", function() {
return Documents.find({user: this.userId});
});
而且想象成千上萬的用戶從本出版物餵養,每一個爲自己的文檔。當一個文件被更新時會發生什麼?也就是說,所有的用戶都被告知他們的名單可能已經改變了?服務器是否爲所有可能的用戶執行查詢並只通知那些重要的用戶? Meteor如何在這種情況下保持性能?
或者有沒有更好的方法來實現Meteor的多租戶?