我想利用Redis的作爲從SQL Server檢索對象緩存,但我們有Web服務器的集羣和一致性是非常重要的。有沒有辦法在redis中緩存更新,以便在更新來自哪一行時,緩存會失效?在一個理想的世界中,我可以問redis的「widget-123」,如果我沒有得到它,我可以從sql server中加載「select * from widgets where id = 123」,創建該對象並將其存儲在redis中用於將來的請求,但如果修改了該行,SQL Server將能夠告訴redis使對應的密鑰無效,以便Web服務器知道獲取新實例。無效Redis的緩存時的SQL Server更新/觸發
是該功能可以使用觸發器或SQL經紀人