我一次又一次地读到你不应该在Meteor上发布大型收藏品。这是什么情况:
用户拥有最多1000篇文章的表格。
所以在最坏的情况下,他加载了1000个文档的集合。此集合在客户端通过具有分页的表进行拆分。由于用户已经加载了他的所有文章,他可以快速搜索,过滤和排序文章。如果我现在在发布方法中使用分页,则用户必须等待每个动作,并且实现是一个更长的过程(应用程序中的某些功能会影响用户的所有文章)。单个发布的最多1000个项目是否仍然可移植,或者ram和cpu加载得如此之高以至于这是一个坏主意?
答案 0 :(得分:0)
我已经到了你现在的位置。所以,我做了一次性能测试。尝试将2000个文档发送给客户端以查看发生的情况。
结果:我的服务器报告了高CPU使用率,客户端浏览器被挂起,字面意思。
我必须使用分页方法,服务器会根据需要发送数据。
如果您还发现需要使用服务器分页,EasySearch是一个很好的包,可以很好地处理所有这些。最小的滞后。
希望它对你有所帮助。