環境是sqlserver200r2,因為阿里云的資料庫為鏡像庫也為給予管理員權限,因此無法使用資料庫依賴,需要自行管理,在撰寫中發現key的生成保存無法解決,查詢后將key存入快取。洗掉,修改的時候可以通過邏輯判斷洗掉和修改的資料是否在快取串列中,如果存在需要進行快取的更新洗掉操作。
舉例如下

uj5u.com熱心網友回復:
Redis 分布式快取,或者 ActiveMq 直接快取到佇列列訊息,然后判斷操縱,不就是解決你這問題的嗎? 不會Java 有.Net 版本uj5u.com熱心網友回復:
我現在很困惑,如何保證快取串列中資料的準確性.
當然只有常用的存放進去,但是在修改和洗掉的時候可能會批量處理,sql推送到資料庫執行也只是知道執行行數,除非我還要在批量修改和洗掉的前面查詢一下?
目前還未接觸Redis,我不確定在 欄位,表名,條件都在變化的前提下,Redis 如何處理key的創建和搜索.
另外阿里云的Redis 需要另付費購買.
關于ActiveMq,我不知道我理解是否正確,是不是還有有一個輪詢資料庫的機制判斷那張表的那個欄位改變了,然后通知訊息發送,然后在做對應判斷?如果是這樣我怎么去獲取資料庫的變化,之前有想過用window的佇列但是前面sqlserver的變化無法獲悉.
uj5u.com熱心網友回復:
Redis 沒那么貴, sqlserver 才厲害 數千元一個月
uj5u.com熱心網友回復:
除此之外別無它法嗎uj5u.com熱心網友回復:
除此之外別無它法嗎uj5u.com熱心網友回復:
除此之外別無它法嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/net/123692.html
標籤:ASP.NET
