标签: caching redis cachemanager
有人可以确认CacheManager.Net是否支持redis流水线操作?
我在documentation
非常感谢。
干杯, û
答案 0 :(得分:1)
有点儿。 CacheManager不直接支持任何批处理操作。
但是对于Redis,你可以使用cache.Put在内部使用fire并忘记StackExchange.Redis的标志。这是一种流水线操作,因为客户端不会等待一个操作完成,然后才能执行下一个操作。
cache.Put
如果您使用cache.Add(或更新等),CacheManager必须等待回复,例如如果操作成功与否,也许该项目确实存在等...
cache.Add
因此,如果您只想将大量数据压入缓存,请使用Put。