データをグループ化する 3 つのメソッドをベンチに入れようとしました: ネイティブ js (アンダースコア付き)、グループ、および$group を使用した集計
これらのデータを使用します(パリのジャンル/位置ツリー) (237 168 行、35Mo)
これは私のスクリプト テストで、結果は少し驚くべきものです。
┌─────────────┬───────────────┐
│ Method │ avg time (ms) │
├─────────────┼───────────────┤
│ Pure js │ 897 │
├─────────────┼───────────────┤
│ Group │ 3863 │
├─────────────┼───────────────┤
│ Aggregation │ 364 │
└─────────────┴───────────────┘
group を使用したグループ化が Aggregation よりも 10 倍遅いのはなぜですか? 「グループ」とは何に使われるのですか?また、リクエストを再度最適化するにはどうすればよいですか?
ありがとう。