zoukankan      html  css  js  c++  java
  • 在.net Core中使用StackExchange.Redis 2.0

    StackExchange.Redis 2.0做了大量的改进包括使用了高性能的IO库System.IO.Pipelines来提升性能以及解决Timeouts问题,

    但是在.net Core2.2之前为实现布式缓存和session等引用了Microsoft.AspNetCore.DataProtection.Redis和Microsoft.Extensions.Caching.Redis ,这2个包都要求使用StackExchange.Redis.StrongName但此包已经不再升级。

    如果独立安装StackExchange.Redis 2.0则会与StackExchange.Redis.StrongName冲突,此问题已在.netCore2.2中解决,只需要删除包Microsoft.AspNetCore.DataProtection.Redis,Microsoft.Extensions.Caching.Redis 和StackExchange.Redis.StrongName(如果有)

    并安装包Microsoft.Extensions.Caching.StackExchangeRedis和Microsoft.AspNetCore.DataProtection.StackExchangeRedis,

    代码中使用PersistKeysToStackExchangeRedis替换PersistKeysToRedis,AddStackExchangeRedisCache替换AddDistributedRedisCache。

  • 相关阅读:
    C#中IDisposable学习
    C# volatile与lock
    TFS源代码管理
    C#如何获取真实IP地址
    c# 协变和逆变
    基本数据类型
    用户交互
    变量.常量
    输出语句,注释,
    基础知识随笔
  • 原文地址:https://www.cnblogs.com/nasha/p/10108450.html
Copyright © 2011-2022 走看看