1.从数据库中读取数据
表:
ID
fromplace 出发地 --如:上海
toplace 到达地 --如:苏州
place 站点 --如:苏州站
terrace 平台 --如:com、net、cn平台
counttime 记录日期 备注:数据至少会有100W条2.根据不同平台,统计相关线路、站点等信息(每月统计一次)线路统计:
如: 上海--南京 出现频率 5W次
上海--杭州 XXXXXXX 3K次
站点统计:
如: 上海站 出现频率 6W次
请问应如何设计?
表:
ID
fromplace 出发地 --如:上海
toplace 到达地 --如:苏州
place 站点 --如:苏州站
terrace 平台 --如:com、net、cn平台
counttime 记录日期 备注:数据至少会有100W条2.根据不同平台,统计相关线路、站点等信息(每月统计一次)线路统计:
如: 上海--南京 出现频率 5W次
上海--杭州 XXXXXXX 3K次
站点统计:
如: 上海站 出现频率 6W次
请问应如何设计?
group by fromplace,toplace
然后count 一下就可以了
如果非要自己写 那就去研究下 数据库的 group by的实现
String fromplace,toplace;
}
Map <Key,Integer>;简单呀,逐个读记录时,Key相同Value+1不就行了