用于非实时Web应用程序的Meteor

时间:2015-01-26 11:24:06

标签: node.js mongodb meteor meteor-blaze

我一直在评估Meteor的大多数非实时Web应用程序,因为它希望减少与设备兼容性,JS压缩等相关的大多数内务处理任务的工作量。应用程序只有一个集合可以实时更新到UI,否则无需与UI进行实时数据同步。

还必须将应用程序集成到分片的MongoDB(已经有很少的TB数据),Solr和Memcached。

是否可以将Meteor用于某种AJAX Web应用程序和非反应性(非实时)Web应用程序?

1 个答案:

答案 0 :(得分:1)

如果以下解决方案是避免MongoDB轮询和支持分片MongoDB的更好方法,那么试图获得Meteor专家的意见。

使用Meteor方法调用实现客户端服务器通信,并通过ReactiveVar / ReactiveDict将返回的数据提供给模板。通过这种方法,我们没有看到任何轮询的跟踪,在DDP分析器和MongoDB分析器的帮助下验证了它。