我正在编写一个应用程序,该应用程序需要及时存储和分析用户的平衡,并将用户事件保持在移动应用程序中,这必须每天进行。
为此最佳的方案设计是什么?我对如何每天存储此信息以在以后查询更快感到困惑。
编辑1
我有这种方法
1
{
"account": "1q2w3e4r",
"balances"[
{
"date": "2018-11-30",
"balance": 1234.32
},
{
"date": "2018-12-01",
"balance": 12.32
}
]
}
2
{
"account": "1q2w3e4r",
"balances": {
"2018": {
"01": {"01":1234.32, "02": 422.22, "03": 12353.32, ...},
"02": {"01":1234.32, "02": 422.22, "03": 12353.32, ...},
...
},
"2019": {
"01": {"01":1234.32, "02": 422.22, "03": 12353.32, ...},
"02": {"01":1234.32, "02": 422.22, "03": 12353.32, ...},
...
}
}
}
很抱歉,如果我不能很好地解释自己,我不是母语人士,并且是mongodb的新手。
谢谢
答案 0 :(得分:0)