redis core net

Redis数据类型

1. 字符串数据类型: - 设计原理和特性:Redis的字符串是二进制安全的,可以存储任意格式的数据。它支持字符串拼接、截取、追加等操作,并提供了丰富的命令用于字符串的操作和计算。 - 使用场景:缓存、计数器、分布式锁等。 2. 哈希表数据类型: - 设计原理和特性:哈希表由键值对组成,适用于存储和 ......
类型 数据 Redis

EF Core连接SQLite

## 提问 EF Core如何连接SQLite,使用CodeFirst,创建表 ## 回答 x64模式下初始化 ``` dotnet tool install --global dotnet-ef dotnet add package Microsoft.EntityFrameworkCore.Sq ......
SQLite Core EF

记一次 .NET 某埋线管理系统 崩溃分析

## 一:背景 ### 1. 讲故事 经常有朋友跟我反馈,说看你的文章就像看天书一样,有没有一些简单入手的dump 让我们先找找感觉,哈哈,今天就给大家带来一篇入门级的案例,这里的入门是从 WinDbg 的角度来阐述的,这个问题如果你通过 记日志,分析代码 的方式,可能真的无法解决,不信的话继续往下 ......
管理系统 系统 NET

redis之管道(事物)

redis-py默认在执行每次请求都会创建(连接池申请连接)和断开(归还连接池)一次连接操作,如果想要在一次请求中指定多个命令,则可以使用pipline实现一次请求指定多个命令,并且默认情况下一次pipline 是原子性操作。 使用管道也就是相当于开启了事物,要么都执行成功,要么都执行失败 ```p ......
管道 事物 redis

从0到1: Angular + .NET Core 前后端分离项目Compass的开发过程

# 简单记录下一个前后端分离的项目Compass开发的整个过程 ## 涉及到知识点及功能点 ### 前端: Angular(版本号15.0.0) + Ant Design #### 国际化 ### 后端: .NET(.net 6.0) ### 数据库: MySQL(版本号) ### 部署: Dock ......
过程 Angular Compass 项目 Core

Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】

继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【3】 - 指标统计管理,本篇继续介绍下一个内容:系统配置节点:App - Config 界面... ......
插件 框架 Kestrel Taurus Admin

为什么要用Redis?

使用Redis存储相比直接使用Java内存的Map有以下几个优势: 持久化:Redis支持数据持久化,即使发生服务器重启或意外宕机,数据仍然可以被恢复。而使用Java内存的Map,当应用程序关闭或重启时,数据将会丢失。 分布式支持:Redis是一个分布式数据库,可以通过配置集群来水平扩展和处理大规模 ......
Redis

10redis列表操作,其他操作,redis管道,django中使用redis,django缓存,序列化json和pickle,celery介绍

# 字符串和字节转换的两种方式 ```python # 字符串和字节转换的两种方式 -decode,encode -直接类型转换 -bytes格式的16进制,2进制,10进制的显示 # 字符串需要用encode,bytes格式需要用decode,但是有时候忘了 #可以直接进行强转 b1=bytes( ......
redis django 缓存 序列 管道

.net core IOC容器实现(三)--CallSite

接着上面一节,这一节主要来看看 callSite 是如何生成的 `CallSite` 是通过 `CallSiteFactory.GetCallSite(Type serviceType, CallSiteChain callSiteChain)`生成的,`CallSiteFactory` 是在 `S ......
容器 CallSite core net IOC

Redis的使用

redis 字符串类型操作 set(name, value, ex=None, px=None, nx=False, xx=False) 在Redis中设置值,默认,不存在则创建,存在则修改 参数: ex,过期时间(秒) px,过期时间(毫秒) nx,如果设置为True,则只有name不存在时,当前 ......
Redis

rdm连接redis以及一些问题

连接地址写虚拟机的ip 在连接时会连接不上 RDM连接Redis配置_redis_leftstrange-DevPress官方社区 (csdn.net) !注意 老版本Redis把“bind 127.0.0.1 ” 改为 “# bind 127.0.0.1 ” 新版本Redis把bind 127.0 ......
问题 redis rdm

linux安装redis

官网下载redis Index of /releases/ (redis.io) 选择一个版本 用xftp传到linux中,并且解压 解压命令 tar -xvf filename.tar.gz 进入解压后的redis目录中,执行安装命令 make install 进入utils目录中 执行insta ......
linux redis

.NET Core 允许跨域的两种方式实现(IIS 配置、C# 代码实现)

本文例举了通过 IIS 配置和 C# 代码实现后端允许跨域配置,并介绍了代码实现相关的配置项。最后简单介绍了一下预检请求 Options。 ......
代码 方式 Core NET IIS

Redis基础(二)——列表操作、redis管道、Django中使用redis

## Redis列表操作 ```python ''' lpush(name,values) rpush(name, values) 表示从右向左操作 lpushx(name,value) rpushx(name, value) 表示从右向左操作 llen(name) linsert(name, wh ......
redis 管道 基础 Django Redis

Redis面试题

一、最新的项目中什么场景使用了redis? 1、海尔的订单中心中,创单接口使用redis缓存订单数据,优惠券授权使用redis缓存授权用户与订单的关联信息。 2、京东的会员通项目中,使用Redisson分布式锁锁住活动数量防止超卖。 ......
Redis

windows server 安装.net 3.5

从windows swerver2008以后,.net 3.5 的离线安装都需自己提供安装包 安装流程 1. 从iso或其他途径提取到sxs安装包 2. 安装 管理员权限运行cmd,输入 : dism /online /enable-feature /featurename:NetFx3Server ......
windows server net 3.5

redis数据类型与操作

# redis数据类型 ### String(字符串) 用途:存储字符串类型的数据,例如缓存数据、用户会话、简单的键值对等。 ### Hash(哈希) 用途:以键值对的形式存储数据,适合存储对象、用户属性等结构化数据。比如存储用户信息、文章信息等。 ### List(列表) 用途:有序存储多个字符串 ......
类型 数据 redis

Redis系列 | 分类树查询功能如何从2s优化到0.1s

大家好,今天我们继续来分享一个在项目开发过程中遇到的实际问题,这里也来梳理并总结一下我们是如何对它进行持续优化的,希望能对大家有所帮助。 分类树查询功能,在各个业务系统中可以说随处可见,特别是在一些电商系统中。 但就是这样一个看似简单的分类树查询功能,我们却优化了数次。这其中到底经历了什么呢? 背 ......
查询功能 功能 Redis 0.1

redis之python操作

# 安装 pip install redis # redis连接池概念 - 连接管理: 使用连接池可以有效地管理 Redis 连接。连接池会在应用程序初始化时创建一定数量的连接,并维护这些连接的可用性。应用程序可以从连接池中获取连接并使用完后将其归还给连接池,从而避免了频繁地创建和关闭连接。这样可以 ......
python redis

redis事务

## 1.概念 redis的事务本质是一组命令的集合,事务支持一次执行多个命令,一个事务中所有的命令都会被序列化。 在事务执行的过程中,会按照顺序串行执行队列中的命令,其他客户端提交的命令请求不会插入到当前的事务中 redis的事务就是一次性、顺序性、排他性的执行一个队列中的一系列命令 redis的 ......
事务 redis

「路飞项目09」redis

## 1 Redis介绍和安装 ```python # Redis :软件,存储数据的,速度非常快,redis是一个key-value存储系统(没有表的概念),cs架构的软件 -服务端 客户端(python作为客户端,java,go,图形化界面,命令窗口的命令) # es:存数据的地方 # 关系型数 ......
项目 redis

.net http大文件断点续传上传

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
断点 文件 http net

redis数据迁移工具

redis shake 开源的工具,地址:tair-opensource/RedisShake: redis-shake is a tool for Redis data migration and data filtering. redis-shake 是一个用于 Redis 数据迁移与过滤的工具 ......
工具 数据 redis

.NET Core RSA 指南与增强扩展 RSAExtensions

.NET Core RSA 指南与增强扩展 RSAExtensions 一. 前言# RSA 作为最常用的非对称加密算法,在我们的实际使用中还是比较常见的,特别是对接支付十有八九都会遇到,或者是其他需要数据安全的业务场景。在 .NET Framework 以及 .NET Core ❤️.0 时,.N ......
RSAExtensions 指南 Core NET RSA

asp.net http大文件断点续传上传

​ 需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify ......
断点 文件 http asp net

Java .net包下获取本机的InetAddress对象方法

//1.获取本机的InetAddress对象InetAddress locahost = InetAddress.getLocalHost();System.out.println(locahost);//LAPTOP-N7EJ25OB5/192.168.31.194//2.根据指定的主机名获取In ......
InetAddress 对象 方法 Java net

redis配置文件

1)绑定的ip地址,多个ip用空格隔开 bind 127.0.0.1 2)端口,默认6379,一般不做修改 port 6379 3)是否以守护进程启动,默认为no,一般改为yes代表后台启动(windows系统不支持) daemonize no 4)定义日志级别,默认值为notice,有如下4种取值 ......
文件 redis

“java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag”解决方法

在运行jsp项目的时候出现了这个`java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag`报错,一直尝试更换jar文件等也没有解决。 ![image](https://img2023.cnblogs.com/blog/1 ......

第一天(redis,linux,mv)

#redis > set k v /key = value get k /输出对应value flushall /清空全部(16个) flushdb /清空当前 select 0 /(16个下标从0开始) ![](https://img2023.cnblogs.com/blog/1303455/20 ......
redis linux

C# webapi 使用net 设置缓存

//Program.cs 中注册builder.Services.AddMemoryCache();//缓存 https://learn.microsoft.com/zh-cn/dotnet/core/extensions/caching#in-memory-caching ......
缓存 webapi net