1
A
回答
1
的種類。 CacheManager不直接支持任何批處理操作。
但是在Redis的情況下,您可以使用cache.Put
,它在內部使用StackExchange.Redis的fire和forget標誌。這是一種流水線操作,因爲客戶不會等待一個操作完成,然後才能執行下一個操作。
如果您使用cache.Add
(或更新等),CacheManager必須等待回覆,例如,如果操作成功與否,可能該項目確實已經存在等...
因此,如果您只是想將大量數據推入緩存中,請使用Put。
相關問題
- 1. Redis流水線
- 2. Redis流水線執行順序
- 3. Redis Muti/Exec vs流水線性能
- 4. Redis流水線,處理緩存丟失
- 5. 作爲原子的Redis流水線
- 6. redis分片,流水線和往返
- 7. CacheManager.net(Redis) - Cache.Add只支持散列?
- 8. 在流水線
- 9. 與流水線
- 10. 流水線vs
- 11. Bitbucket流水線
- 12. 是否有可能捕獲流水線塊內的redis異常?
- 13. 可以redis流水線依賴於以前的多個命令?
- 14. 如何在Redis中插入(替換)操作? (如流水線)
- 15. redis可以禁用流水線命令的回覆嗎?
- 16. Redis客戶端如何實現流水線操作?
- 17. 流到mysql的流水線
- 18. 裝配流水線
- 19. WebServices流水線(Springboot)
- 20. 是68HC11流水線?
- 21. 流水線功能
- 22. 並行流水線
- 23. Android HTTP流水線
- 24. 流水線架構
- 25. DataTables,Ajax流水線
- 26. Jenkins使用Groovy流水線腳本的多流水線工程
- 27. Quova TCP Keepalive?流水線?
- 28. 流水線腳本vbs
- 29. 保留執行流水線
- 30. sklearn RandomizedSearchCV與流水線KerasClassifier