用JavaScript处理大型数据集(100K)的一些更好的解决方案是什么?特别是,如果您具有多列排序和搜索功能,您如何处理数据提取(和预取),客户端模型绑定(用于显示)以及缓存数据。用JavaScript处理大型网格数据集
我会想象一个好的解决方案会在后台做一些周到的工作。例如,如果表最初显示N个项目,它可能会获取2N个项目,为用户返回数据,然后在后台获取下一个2N项目(即使用户没有请求此项目)。随着用户进行搜索/排序更改,它会抛出(甚至可能缓存初始基本情况),并执行类似的功能。
你能分享你见过的最好的解决方案吗?
谢谢
您是否认为向用户显示100k行是一种很好的用户体验? – jfar 2010-12-06 17:17:53
@jfar:如果用户询问了100k行,那么**是**,绝对显示它们。过去我使用过一种产品,它将其数据网格显示限制为2,000条记录,这令人难以置信地令人沮丧。 – josh3736 2010-12-06 18:38:08