我使用Redis來存儲來自許多模擬傳感器的數據日誌。我的目標是根據日誌時間戳對數據進行排序,並從特定的日期時間範圍中提取數據。我的原始數據模型是使用傳感器名稱作爲關鍵字,併爲每個時間戳和附加到hashkey的值設置一個散列。Redis - 尋求數據建模建議
所以。如果我有SensorA,SensorB和SensorC,則執行Keys *將返回1. SensorA,2. SensorB和3. SensorC。做hget SensorB 20110111172900會返回,比方說25.
當前建模的問題是,它不允許排序時間戳,或者所以我認爲,因爲我所有嘗試失敗。
有人能夠建議一個數據模型,允許排序和提取數據範圍,或建議適當的排序參數,這將允許在上面的數據模型中。
再次看着你已經給我的視覺排序集,使他們明顯的選擇。 - 謝謝湯姆! – 2011-01-12 13:05:28