设计建议 - JSON解析和处理MSSQL DB记录

时间:2014-09-16 12:49:58

标签: java json jdbc spring-jdbc

我正在编写一个框架,需要从MSSQL DB中获取大量记录,并且每个记录/行都有一个JSON数据,我需要解析,然后从该JSON数据中进行一些计算。每个记录的解析和计算是独立的。所以寻找这个框架的一些设计建议。

以下是一些细节。

  • 语言:Java
  • 没有DB记录:相当大,所以需要某种批处理 和并行处理。
  • 目前正在考虑使用的图书馆:GSON(任何其他建议?)

-Thanks

1 个答案:

答案 0 :(得分:0)

我参与了一个类似的项目。这些是我学到的一些重要课程

  1. Parser库:我从json-simple转移到了json-smart。 Here是各种图书馆的比较。从主硬盘读取时,json的运行时间 - 与json-simple相比,smart只有60%

  2. 重用对象:假设您要处理大量记录,请为更改值的所有记录重复使用相同的JSONObject。永远不要在循环中初始化对象