目前,我正在看到的方法的执行服务器的端高速缓存的大约10,000个谷歌地图的地理编码的答复在J2EE网应用程序。由于谷歌限制了地理编码数量的请求的15 000名,每一天,我需要一方储存我的要求24小时。该请求源自于一个XML文件,坐在服务器上,并且最终将是每天更新。

本来,我想只是添加一点额外的信息XML文件,其中每一个地址保存(一个时间戳记的文件和纬度/经度值为每一个地址)。但是,我想知道,如果它不可能是相当快到储存的缓存的数据在一个单独的文件中,格式允.我关心这个做法是:

  • 我更熟悉和适应工作有XML于JSON
  • 我使用的jQuery的多重作为可能的,但我没见过多少书的具体支持在jQuery
  • 一个例子我已经看到的越来越JSON出的一个文件使用 eval, 我本能地回避
  • 我只是还没有找到任何好的参考,我确信,JSON是值得学习曲线

你们有什么要说的吗?会不会有一个显着表现之间的差异使用XML。?如果我是最好这样做的结果的方式比XML,是有一些很好的文件的最佳做法,或者一个很好的jQuery插我的失踪?也许还有其他数据的格式,我还没考虑超越XML函(虽然我已经知道我不想使用的关系数据库)。

我想它是简单、直观的,并且速度快。我知道的XML格式是第一二,我不确定有关的三分之一。

此外,没有任何理由,我必须要用谷歌地图的地理编码的服务。任何建议,供其他服务可能更好地工作,寻找大量请求,但这样做不经常?我开始看到一些选项 在这里, 但是我很想得到一些输入关于特别良好的/快速/易于使用的服务。

编辑: 不管我使用需要支持的交叉点以及适当的地址。

有帮助吗?

解决方案

如果文件是小地方,不会有太大的区别之间的XML标储存,所以你应该走什么的容易。

json.org 已经指向开放源JSON分析程序和序列化程序有关的任何语言编程可以想象,如果你决定要去那的路线。

如果 eval 在JavaScript是什么让你害怕,JavaScript现在已 evalJSON 哪些改善的代码-利用问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top