SignalR简介SignalR是一个.NET Core/.NET Framework的开源实时框架. SignalR的可使用Web SocketServer Sent EventsLong Polling作为底层传输方式.SignalR基于这三种技术构建, 抽象于它们之上, 它让你更好的关注业务问题而不是底层传输技术问题.SignalR这个框架分服务器端和客户端, 服务器端支持ASP.NET C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-25 14:07:53
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # .NET Core中Redis的使用
## 简介
在现代的Web开发中,使用缓存是提高应用性能的一种常见方法。Redis是一个开源的高性能键值对存储数据库,并且在.NET Core中使用Redis可以帮助我们快速、高效地处理缓存。本文将介绍如何在.NET Core中使用Redis。
## 整体流程
下表展示了使用Redis的整个流程:
| 步骤 | 操作 |
| --- | ---            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-10 06:43:45
                            
                                773阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本地启动redis控制台 && 安装redis服务(用于调试)1.下载最新版redis,选择.zip则是免安装的版本下载地址:https://github.com/MicrosoftArchive/redis/releases 2.解压到指定目录,并运行cmd命令3.在该文件夹下运行命令:redis-server.exe redis.windows.conf4.看到如下显示,则表示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-25 21:25:58
                            
                                1088阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 .NET Core 使用 Redis
## 介绍
在本文中,我将指导你如何在 .NET Core 项目中使用 Redis。我们将从搭建环境开始,然后逐步介绍每个步骤所需的代码和解释。
## 整体流程
下面是实现 "NET Core 使用 Redis" 的整个流程。我们将按照以下步骤逐一进行讲解。
| 步骤 | 描述 |
| --- | --- |
| 步骤 1 | 安装 Redis            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-23 01:13:13
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis如何支撑秒杀秒杀场景的特征秒杀场景一般都是大量的用户抢购极少量的产品,这就带来一些性能上的问题。系统瞬时并发访问量高一般数据库能承受的并发数是千级别的,如果采用数据库直接应对秒杀场景多半会直接击垮数据库,而Redis每秒处理的请求能达到万级别甚至十万级别,所以在秒杀场景Redis是比较好的选择。系统读请求远大于写请求秒杀场景是一个典型的读多写少场景,大量用户都在不停的刷新请求,用户需要先            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 17:59:46
                            
                                290阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言  稍微复杂一点的互联网项目,技术选型都可能会涉及Redis,.NetCore的生态越发完善,支持.NetCore的Redis客户端越来越多,下面三款常见的Redis客户端,相信大家平时或多或少用到一些,结合平时对三款客户端的使用,有些心得体会。先比较宏观的背景: 使用心得三款客户端Redis支持的连接字符串配置基本相同"connectionstrings": {
"redis":            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 13:51:36
                            
                                181阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、项目从Nuget中添加引用 Microsoft.Extensions.Caching.Redis 2、创建RedisCacheHelper.cs 帮助类,代码如下 using System;using System.Collections.Generic;using System.Text;us            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-24 23:53:53
                            
                                673阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、项目场景:添加任务并设定任务的执行时间,然后按时间顺序由近到远依次执行。二、思路:可以利用redis的有序集合(SortedSet),用时间戳排序实现,大概的流程如下。三、关键思路&代码段写入任务使用任务下一次的执行时间按分钟生成key,将同一分钟待执行的任务放到一个key中,这一步主要思考的问题是:拆分队列,设置各自的过期时间,如:过期时间 = 执行时间 + 5分钟,保证过期的队列自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 22:12:29
                            
                                326阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # .NET Core中操作Redis
## 简介
Redis是一种开源的高性能键值存储系统,常用于缓存、消息队列和实时分析等场景。在.NET Core中,我们可以通过使用StackExchange.Redis库来操作Redis。本文将介绍如何在.NET Core中使用StackExchange.Redis库来进行Redis操作,并提供相应的代码示例。
## 安装StackExchange.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-27 06:48:55
                            
                                332阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             准备工作:WebApI和restful ApI介绍能通过Http协议并通过网络调用的API,他是由Http协议,所需要的通过URI信息来指定端点。Web ApI就是一个Web系统,通过访问URI可以进行信息交互。URI:统一资源标识,他和URL属于被包含。RESTful API:他是由Roy Fielding为REST风格的API制定一套约束或者风格。创建项目:              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-04 13:47:34
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1首先引用sessionNuget包 2在startup.cs找到方法ConfigureServices(IServiceCollection services) 注入Session(这个地方是Asp.net Core pipeline):services.AddSession(); 接下来我们要告 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-09 11:24:00
                            
                                203阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.Demo,实际项目中不这么使用 class Program { static void Main(strin            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-23 09:55:26
                            
                                403阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于Asp.net Core2.0 缓存 MemoryCache 和 Redis
    自从使用Asp.net Core2.0 以来,不停摸索,查阅资料,这方面的资料是真的少,因此,在前人的基础上,摸索出了Asp.net Core2.0 缓存 MemoryCache 和 Redis的用法,并实现了简单的封装两个nuget包,不用多说接下来,贴出代码首            
                
         
            
            
            
            .NET Core Redis的简单使用,一起学习吧!            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-21 11:02:54
                            
                                854阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # .NET Core使用Redis的包
## 简介
Redis是一个开源的、内存中的数据结构存储系统,它通常被用作数据库、缓存和消息中间件。它具有高性能、可扩展性和灵活性的特点,被广泛应用于各种场景中。在.NET Core中,我们可以使用第三方的Redis包来简化与Redis的交互。
## 安装Redis包
在.NET Core中,我们可以使用StackExchange.Redis包来与            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-27 04:08:54
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # .NET Core 与 Redis 搭建使用教程
## 引言
在现代应用程序中,缓存的应用已经成为提升性能的重要手段之一。而 Redis 作为一种高性能的内存数据库,因其高速读写能力和丰富的数据结构,成为了众多开发者的首选。本文将为大家介绍如何在 .NET Core 中搭建和使用 Redis,包括一些代码示例以及相关图示。
## 环境准备
在开始之前,请确保您已经在本地环境中安装了以下            
                
         
            
            
            
            1.安装 Microsoft.Extensions.Caching.StackExchangeRedis 包
2.//分布式缓存    在startup的ConfigureServices中注入redis                         &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-17 10:39:22
                            
                                283阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Redis 使用了单线程架构和 I/O 多路复用模型来实现高性能的内存数据库服务。1. 单线程模型开启三个 redis-cli 客户端同时执行命令。客户端 1 设置一个字符串键值对:127.0.0.1:6379> set hello world客户端 2 对 counter 做自增操作:127.0.0.1:6379> incr counter客户端 3 对 counter 做自增操作:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 16:47:29
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            AspNetCore WebAPi中Redis的简单使用
    一、首先电脑安装Redis服务:官网:https://github.com/tporadowski/redis/releases下载解压后在文件夹下cmd:(可以配置环境变量到全局)启动服务:.\redis-server.exe redis.windows.conf Redis常用命令:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 10:52:29
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引言举一个例子,现在都在流行一个叫做自立更生的词汇,一定规模型的企业,都会可以在研究自己的专利技术,降低自己过度依赖于其他企业.从而从这个市场中的依赖关系中给简单化.概念依赖注入(Dependency Injection, DI)是控制反转(Inversion of Control, IOC)思想的实现方式.优点依赖注入简化模块的组装过程,降低模块之间的耦合度初识创建方式由我们手动创建到作为一个消            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 10:03:56
                            
                                30阅读