如何加快Meteor中的数据库刷新率?

时间:2012-08-03 19:51:10

标签: meteor

我有一个流星应用程序,它将MongoDB数据库中的数据提供给用谷歌图表编写的图表。我有第二个应用程序(用java编写),它不断更新MongoDB数据库中的记录。尽管java应用程序每秒多次更新记录,但似乎客户端数据仅每隔几秒更新一次。有没有办法加快速度,或者有没有人对如何诊断缓慢的原因有任何想法?

1 个答案:

答案 0 :(得分:2)

您想要查看两个地方。

首先,mongo_driver包中的mongo-livedata在服务器端轮询mongo(现在每10秒),以保持同步。

其次,使用stream包在线上进行同步;我不是100%确定它是如何工作的,但是你必须要看看消息是如何被缓冲/套接字被轮询等等。但除了延迟+轮询超时之外,它应该是'即时'。

所以我的猜测是你想要专注于第一部分。