私はいくつかのデータ分析集計を行っています。これが私のデータ構造です。
{
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)
それをコーディングする慣用的な方法は何でしょうか? データ構造を複雑にしていますか? データを収集するためのより良い方法を提案していますか?