Caching 将redis缓存与EF核心一起使用

Caching 将redis缓存与EF核心一起使用,caching,.net-core,redis,entity-framework-core,Caching,.net Core,Redis,Entity Framework Core,伙计们 我使用带有缓存的efcore。当前缓存实现需要对象来支持IMemoryCache接口。 但是,所有分布式缓存都实现了IDistributionCache,并且没有直接的方法可以说DbContext可以使用,例如,Redis缓存而不是内存缓存。 是否有任何现有的Redis缓存集成解决方案?或者我必须在IDistributionCache和IMemoryCache之间实现自己的代理 我当前的.NET版本是.NET5.0-preview 4 多谢各位 我也在调查此事。你可能想看看 只是好奇,你

伙计们

我使用带有缓存的efcore。当前缓存实现需要对象来支持
IMemoryCache
接口。 但是,所有分布式缓存都实现了IDistributionCache,并且没有直接的方法可以说DbContext可以使用,例如,Redis缓存而不是内存缓存。 是否有任何现有的Redis缓存集成解决方案?或者我必须在
IDistributionCache
IMemoryCache
之间实现自己的代理

我当前的.NET版本是.NET5.0-preview 4


多谢各位

我也在调查此事。你可能想看看

只是好奇,你有没有看过Mohsin Nasir和Steve Smith关于缓存的dot net core performance文章?它似乎涵盖了你的要求。你好是的,我已经开始使用这个库了。