2015-02-26 45 views
0

我刚开始使用流星应用程序开发,并有一个用例,我不确定是否适合流星。流星为非常快速的数据

我们有一个java应用程序以非常快的速度将数据推送到redis(数据更新时间少于50毫秒),并且我们正在构建一个web应用程序(在NodeJS上),它连接到这个redis实例并将数据发送到客户端。目前(使用本地NodeJS应用程序),我们每秒只发送两次数据(因为我们不需要这种快速更新)。

我的问题是,我怎样才能实现与流星相同?正如我们所知,流星有实时查询功能,一旦它发生变化就会发送数据,但这对我们来说并不是最佳选择。有没有一种方法可以在一段时间后调整实时查询来发送数据?

谢谢

+0

是的,你可以这样做,你可以实现你自己的观察员的变化http://docs.meteor.com/#/full/observe_changes –

回答

1

我认为你正在寻找方法来遏制流星的呼叫。这可以通过this library完成。

此问题已被讨论here。阅读它我认为他们仍然没有实现它的核心。这很有意义,因为节点或iojs中没有开箱即用的节流机制。

希望这有帮助。

+0

谢谢@Jefe 你的链接看起来很有前途,但我不知道这是什么我想。 您知道,我的使用案例是 - 其他一些应用程序更新Redis服务器,并且我希望每50毫秒左右使用Meteor从Redis发送更新。 因此,我不需要限制任何到达服务器的请求,但是服务器应该以限制速率推送更新! – Sohail

相关问题