zoukankan      html  css  js  c++  java
  • .Net 性能优化--缓存--分布式缓存--reids缓存

    .Net 性能优化--缓存,主要有内存缓存,分布式缓存,http缓存

    分布式缓存

    接着上篇的.Net 性能优化--缓存--内存缓存的讲,如有不清晰的地方请参考上篇文章.Net 性能优化--缓存--内存缓存

    上篇的.Net 性能优化--缓存--内存缓存说的是使用asp.net core 自带的扩展 Microsoft.Extensions.Caching.Memory来进行缓存的处理,

    IMemoryCache缓存处理对于单个应该用程序是很方便,但是对于集群的话就存在一个致命的问题,就是各个集群之间无法相互访问,同时一旦应用程序关闭,那么缓存全部就都没有了,

    为了解决这个问题我们引出了分布式缓存,那么本篇主要使用分布式来处理缓存,对于分布式缓存有2种,一是redis 缓存,二是sqlserver 缓存

    分布式-redis 缓存

    1、使用NuGet添加项目引用 Microsoft.Extensions.Caching.Redis

    2、在Startup中注册服务,如下:

    3、在HomeController中添加如下内容:

    4、在Privacy.cshtml添加如下内容

    5、运行

    运行项目之前,先启动redis服务器,如下,然后再去运行项目,结果如下

  • 相关阅读:
    观察者模式
    如何通过反射创建对象?
    java8新特性
    idea 常用快捷键--标蓝
    java多线程基础篇-01
    zookeeper单机版及操作
    redis和jedis常用api
    Mac连接服务器
    redis基本介绍及安装01
    docker 安装mobsf及部分命令01
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/12530614.html
Copyright © 2011-2022 走看看