パラメータdate、group1、group2、group3、analytics1、analytic2、analytic 3を含むデータ行を何らかの連想コンテナに保存しようとしています。3 つの方法で分析を集計する必要があります。
日付に基づく (SQL の group by のようなものと考えてください)
group1、group2、group3 に基づく
日付に基づく、group1、group2、group3
データがグループ化された後、いくつかの簡単な計算が行われます。このようなものに最適なデータ構造は何でしょうか。キーと値の両方がベクトルである multimap(vector, vector) を実行することを考えていました。 )。このようにして、最も詳細なレベルになりますが、グループ化を処理するために 3 つの個別の反復を行う必要があると確信しています。より高速な代替アプローチはありますか?