0
我在mongoDB中有一個巨大的對象集合。這些基本上來自從他們的API獲取的購物網站的產品。存儲爲:如何維護MongoDB中的歷史快照
{
"id": "some_id"
"baseInfo": {
"identifiers": {
"attributes": {
"description": "some desc"
"title": "some title"
"price": {
"amount": "amount"
"currency": "currency"
}
"....": "..."
... snip ....
}
}
}
}
此信息不斷變化,並通過一個python腳本不斷更新其API。
什麼是最簡單的方法來維持什麼時候發生了哪些對象的變化。例如: 在腳本的第N次運行中,在時間T1,ID = I的產品將其價格從P1更改爲P2。同樣,在時間T2,N + 1運行,價格變爲P3。那麼基本上存儲ID = I產品定價歷史的最簡單方法是什麼?
請參閱我對此問題的回答:http://stackoverflow.com/a/30306918/299871 – iamjonesy 2015-05-18 15:23:32