如何在Perl / CGI中的页面之间传输大数据?

时间:2011-04-21 23:26:28

标签: html perl cgi

我经常使用CGI页面并处理cookie并将数据存储在Linux的/ tmp目录中。 基本上我使用SQL运行数百万条记录的查询,并以散列格式保存。我想将这些数据传输到Ajax(最终将执行一些计算并使用Google API返回图表。

或者,我希望它以某种方式将该数据传输到另一个CGI页面。

PS:我在这里谈论的数据是10-100 + MB的形式。

到目前为止,我一直在将这些数据保存在服务器上的文件中,但同样,为每个查询处理服务器上的数据也很麻烦。

1 个答案:

答案 0 :(得分:0)

你没有提到为什么处理服务器上每个查询的数据都很麻烦,但假设麻烦正在使用该文件,DBM::Deep可能会使写入散列相对容易再回来。完成后,您可以创建一个简单的脚本将其作为JSON返回,并根据需要从Javascript或其他页面访问它。虽然我认为浏览器可能会因100MB JSON数据结构而变慢。

相关问题