使用JSON将大量数据(可能以MB为单位)从服务器传输到客户端是一个好主意吗?

使用JSON将大量数据(可能以MB为单位)从服务器传输到客户端是一个好主意吗?,json,Json,实际上,由于服务器端的巨大数据处理,我面临着内存不足的问题,但现在我已经使用CallbackRowHandler来处理数据块,解决了这个问题。那很好。现在,由于将处理后的数据传输到客户端,我再次面临同样的内存不足问题。我正在考虑使用json将处理后的数据传输到客户端。请告诉我这是个好方法还是我走错了方向? 谢谢Jimon将大量数据从服务器传输到客户端不是个好主意。因为它需要更多的带宽,并且会给客户端带来负载。建议以分页方式发送数据 如果您的问题仍然有效,您可以尝试组合一个JSON文件,并以与文本

实际上,由于服务器端的巨大数据处理,我面临着内存不足的问题,但现在我已经使用CallbackRowHandler来处理数据块,解决了这个问题。那很好。现在,由于将处理后的数据传输到客户端,我再次面临同样的内存不足问题。我正在考虑使用json将处理后的数据传输到客户端。请告诉我这是个好方法还是我走错了方向?
谢谢Jimon

将大量数据从服务器传输到客户端不是个好主意。因为它需要更多的带宽,并且会给客户端带来负载。建议以分页方式发送数据

如果您的问题仍然有效,您可以尝试组合一个JSON文件,并以与文本或图像文件类似的方式上载

您将能够传输数兆字节,将文件保存在文件夹中,最后解析json文件


这会更慢,但会起作用。

我认为这取决于你在做什么,但你没有提到太多,然而,JSON对web服务的数据传输很好,这就是谷歌、twitter使用JSON的原因!实际上,作为服务器端响应,我有一个包含字符串信息的映射列表。。。。但是,当列表大小在一百万左右时,就会出现内存不足异常;这就是我想使用JSON传输数据的原因…:谢谢你的回复;但我们的项目要求是立即处理并以图形表示完整的数据:您的意思是说您需要将数据发送到客户端,然后在客户端分析数据并以图形表示来汇总数据,对吗?最好在服务器端汇总数据并将汇总后的数据发送到客户端。