Microsoft.Extensions.Cashing.Redis和Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache之间的区别

编程入门 行业动态 更新时间:2024-10-25 09:39:27
本文介绍了Microsoft.Extensions.Cashing.Redis和Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有点迷路了.我正在阅读有关使用Redis进行ASP.NET Core缓存的Microsoft文档. 并且该文档建议使用Microsoft.Extensions.Caching.StackExchangeRedis,它是一个开源的第三方库.

I am a little bit lost. I am reading Microsoft documentation for ASP.NET Core caching using Redis. And the documentation suggests to use Microsoft.Extensions.Caching.StackExchangeRedis which is an open source third party library.

但是我已经看到其他一些教程正在使用Microsoft.Extensions.Caching.Redis,它是更原生的asp核心.

But I've seen some other tutorials are using Microsoft.Extensions.Caching.Redis, which is a more native asp core.

最后,它们都使用相同的接口IDistributedCache

And at the end they both use the same interface IDistributedCache

为什么我需要StackExchangeRedis,它比Microsoft.Extensions.Caching.Redis有什么优势?

Why I need StackExchangeRedis and what advantages it has over Microsoft.Extensions.Caching.Redis?

推荐答案

查看 Microsoft.Extensions.Caching.Redis 和 Microsoft. Extensions.Caching.StackExchangeRedis 揭示了它.

Microsoft.Extensions.Caching.Redis基于StackExchange redis 1.x库,而Microsoft.Extensions.Caching.StackExchangeRedis基于同一库的2.x.

Microsoft.Extensions.Caching.Redis is based on StackExchange redis 1.x library, whereas Microsoft.Extensions.Caching.StackExchangeRedis is based on 2.x of the same library.

另外,Microsoft.Extensions.Caching.Redis似乎并没有针对其他的3.1 exteionsn库(Microsoft.Extensions.Options/Caching.Abstractions).

Also Microsoft.Extensions.Caching.Redis doesn't seem to target the 3.1 exteionsn libraries (Microsoft.Extensions.Options/Caching.Abstractions) where the other does.

因此,对于.NET Core 3.x和更高版本,请使用Microsoft.Extensions.Caching.StackExchangeRedis,因为以前的版本可能不会像新版本一样被保留为日志.

So for .NET Core 3.x and newer use Microsoft.Extensions.Caching.StackExchangeRedis as the previous one may not be maintained as log as the new one.

更多推荐

Microsoft.Extensions.Cashing.Redis和Microsoft.Extensions.Caching.StackExchangeRed

本文发布于:2023-11-16 10:13:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1603363.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:区别   Cashing   Extensions   Microsoft   Redis

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!