需求说明
- 单个很大的json数组文件,例如10g。如果一次性加载到内存可能导致内存溢出,因此使用按行读取,读取完成后缓存到一定量就做业务处理,再请空缓存。
- 单个json文件存储格式是标准的json数组格式
json数据示例
[
{
"概念":"人物","name":"张三",
"身高":"176cm"
},{
"概念":"人物","name":"李四",
"身高":"176cm","年龄":"22岁"},{
"概念":"地点","name":"四川","人口":"5000万"},
{
"概念":"人物",
"name":"张三1","身高":"176cm"}
,{
"概念":"人物","name":"李四1",
"身高":"176cm","年龄":"22岁"
},
{
"概念":"地点","name":"四川1","人口":"5000万"},{
"概念":"人物","name":"张三2","身高":"176cm"},{
"概念":"人物",
"name":"李四3","身高":"176cm","年龄":"22岁"},{
"概念":"地点","name":"四川2","人口":"5000万"},{
"概念":"人物","name":"张三3","身高":"176cm","体重":"70kg","爱好":"篮球"},