如果你想一次性加载数十万到100万条记录到网格或任何控件,那么你真的需要吗?除非您试图想出一些营销策略?
我不知道有哪个显示器可以同时加载这么多内容。即使可以,也许只能每次处理几条记录。
一个普通用户可以看到和处理多少条记录呢?10条记录,也许20条。
也许我想要加载100条左右的记录而不必翻页获取新记录,但是数千或数百万条记录呢?就我个人而言,我会要求筛选功能和分页功能。如果我的开发人员尝试将100万条记录加载到网格中,我们将需要坐下来讨论,因为网格或其他控件的性能并不是问题所在。
让我们看看一个价值数十亿美元的公司,其网站唯一的目的是向用户提供数据。我指的是Google。进行搜索,您会得到大约10条记录。我刚刚进行了一次搜索,得到了2140万个结果。如果我在前一页或前两页(20条记录)中找不到我要找的内容,我知道我没有足够好地筛选。我不会浏览一百万条记录。
因此,性能取决于检索记录的逻辑并为用户提供正确的筛选数据的能力。
一个网格显示1.5百万条记录的速度似乎是为了“竞速”,而如果一开始就不拉回那么多记录,谁会在意它是否滚动缓慢呢?
如果我误解了您的意图而您只是希望进行竞速,请原谅我。但是,我看到您正在讨论现实世界中的LOb应用程序,如果是这种情况,那么我们需要对场景保持现实。
我们使用Telerik网格,并且对于现实世界的LOB应用程序而言,它的性能表现得很好。但是我们为写作的用户无法同时查看或处理100万条记录,他们也不会关心。
此外,正如您在本线程中发现的那样,他们的支持是首屈一指的,我更愿意从我们购买这些产品类型的任何公司那里获得该支持,而不是关心它们是否可以将100万条记录加载到网格中。 Telerik,Infragistics或其他任何人。
对于任何认真考虑现实情况并试图找到高质量套件的人来说,首先要意识到谁在本线程中尝试回答有关其产品的问题。