有許多帳戶可以實時存儲事件(帶時間戳的數據點)。我發現使用排序集來存儲事件是個好主意。我嘗試將多個帳戶的事件存儲在一個有序集合中,但之後未找出如何通過帳戶ID過濾事件。Redis中的多個排序集合
爲每個帳戶(> 1000個帳戶)創建多個有序集合是一個好主意嗎?
有許多帳戶可以實時存儲事件(帶時間戳的數據點)。我發現使用排序集來存儲事件是個好主意。我嘗試將多個帳戶的事件存儲在一個有序集合中,但之後未找出如何通過帳戶ID過濾事件。Redis中的多個排序集合
爲每個帳戶(> 1000個帳戶)創建多個有序集合是一個好主意嗎?
問題:
......但是,您應該爲每個帳戶創建一個有序的集合,這是使用Redis時的藝術狀態。但是,如果全部是關於實時事件(存儲和檢索),那麼您可能需要試試像InfluxDB這樣的數據庫,它提供了一個功能強大的類似SQL的查詢系統。這似乎是你的問題更好的答案。
24小時以前的活動得到清理。賬戶數量將增加。我在Postgres中使用它,然後計劃切換到HBase。 並且在配置中有AOF,持續時間爲1秒。 –
你試過了嗎? – Robert
是的,效果很好,但我不確定這是最佳做法 –