【发布时间】:2016-05-16 19:32:52
【问题描述】:
这是一个 ASP.Net MVC5 应用程序。
我们为客户提供文档存档。一些客户有一个相当大的存档,多达 15,000 个文档。从 Web 服务中检索数据并转换为 JSON 以在我们的网格显示中使用。
我正在使用 ShieldUI Grid 来显示文档列表。我想以某种方式在后台检索他们的所有文档并从该数据存储加载网格,而不是必须从我们的 Web 服务加载每个页面。
这使得网格更容易过滤和排序,因为我不必为了数据往返于服务器。此外,无论如何,过滤只适用于当前页面。
以 JSON 格式返回的文档数量最多的客户的数据约为 5.76MB(JSON 字符串长度约为 6,048,120 个字符)。关于使用什么来处理这种类型的缓存有什么想法吗? 6MB 是否太多,无法让客户端处理缓存?
【问题讨论】: