0

.Mongoid (mongodb)、RoR、Delayed_job、および時計仕掛けを使用して、トランザクションの金額を計算し、毎晩保存することができます。

しかし、私の質問は、これらの数値の日次、月次、年次の合計を保持するアプローチに対して、どのようなストレージ オプションがあるかということです。

つまり、このアプローチはストレージに適していますか? mongodb コレクション

AccountAnalytics{
  "account_id":{XXXXXXXXXXX},
  "period":"month",
  "date_start": "2013/01/01",
  "date_end": "2013/01/31",
  "value": 3125.84
},
  "account_id":{XXXXXXXXXXX},
  "period":"day",
  "date_start": "2013/01/02",
  "date_end": "2013/01/02",
  "value": 200.13
}

次に、「期間」と日付に基づいてフィルター/検索し、グラフに入れることができました。私の心配は、これがあまりにも多くのデータを生成して効率的でなくなることです。

どんな考えでも素晴らしいでしょう。

4

0 に答える 0