我正在做一些数据分析聚合,这是我的数据结构:
{
12300 {
views {
page-1 {
link-2 40
link-6 9
}
page-7 {
link-3 9
link-11 8
}
}
buttons {
page-1 {
link-22 2
}
}
}
34000 ....
}
其中 12300、34000 是时间值。
我想要做的是遍历该数据结构并将条目插入数据库,如下所示:
insert into views (page, link, hits, time) values (page-1, link-2, 40, 12300)
insert into views (page, link, hits, time) values (page-1, link-6, 9, 12300)
什么是一种惯用的编码方式?我是否使数据结构复杂化?你有什么更好的方法来收集数据吗?