我一直在閱讀,很多人使用Redis或其他鍵值存儲/ NoSQL解決方案作爲其網站的分佈式緩存。緩存大量數據
也許我沒有完全理解,但看起來這僅適用於共享數據的解決方案。例如,如果我有一個網站需要用戶登錄,並且他們生成的查詢返回的數據僅針對那些無法爲所有用戶緩存的用戶(在我的案例中爲銀行/資產信息),但此類型的解決方案不起作用。
不幸的是,該數據庫是在我們所有應用程序共享,當它陷入了下來,該網站被越陷越深爲好。由於每個用戶都有千兆字節的信息,因此我顯然無法緩存所有這些信息,並且每個網頁都會查詢完全不同的信息。
是否有一些緩存策略可用於此類場景?