您最大的问题可能是加载时间,因为它必须将其从JSON字符串转换为实际的Javascript对象。另一个大问题是整个数据集将在页面的内存中。我对使用100MB以上数据的任何页面都不熟悉。
我做了一个jsfiddle测试大型JSON字符串的加载性能。似乎(在Core
i7机器上)解析约20MB的JSON字符串大约需要500毫秒,而在Chrome中,与JSON字符串基本为空相比,它使用的内存多80MB。因此100MB可能需要几秒钟来加载和使用400MB
+的内存。
这不会解决任何一个问题,但是您是否考虑过使用SQL.js?它是SQLite的Javascript实现。它应该使查询数据更加容易。



