我的應用程序需要兩個用例的緩存:Redis的作爲高速緩存,並使用相同的實例隊列
- 的Redis作爲緩存。我計劃使用
allkeys-lru
內存策略通過id緩存項目(JSON blob)。平均JSON項目將需要< 1 Mb。 - Redis作爲隊列。我決定使用Redis隊列API構建內容社交Feed(類似於Instagram或Facebook)。它將使用相同的內存策略。一個隊列的容量將爲〜1000個元素。平均隊列(表示每個用戶的饋送)將需要約10 Mb。
爲了兩個目的,我可以使用Redis的單個實例而沒有性能影響嗎?將它們分開以獲得更好的性能會更好嗎? 謝謝。