【发布时间】:2015-02-11 14:27:00
【问题描述】:
我开始构建和应用程序并选择流星作为平台,但我偶然发现了一个问题,我需要向用户提供大量数据集合,比如说 2000-5000 条记录,现在我明白拥有如此大的反应性集合是流星的问题,但问题是我不需要它是反应性的,我只需要在用户请求时将其统计显示给用户。我刚开始使用流星并且不知道它的功能,所以我想知道这样的事情是否可能?例如 php 从 mysql 查询约 3000 条记录并在大约 3 秒内将其打印给用户。
但是即使对于较小的集合也使用流星,比如说 500 条记录,我必须等待更多的时间:~1 分钟。
我知道这种缓慢的加载可能是由流星默认的 MongoDB 实现引起的,使用外部数据库应该可以提高性能,尽管我还没有尝试过。无论如何,问题是我能否实现在流星中快速加载大型数据集合,如果可以,我将如何做到这一点,以及在流星中处理大型集合的最佳实践是什么?
PS。我选择了流星,因为我确实需要它在某些情况下的反应性,以及少量的收藏。但我还需要提供更大的静态集合。但是我想知道我是否可以在流星中将两者结合起来?
【问题讨论】: