eIT.com.cn 2023/2/24 21:35:05 阅读 7 次
1、环境信息操作系统:win11 后台框架:.net core 3.1 Redis版本:3.0 开发工具:Visual Studio 2019 微软的.net core更新换代速度非常的快,还没把2.1和3.1了解完就被淘汰了,技术真的是日新月异,所以,学习永不停步! 查看.net core版本地址:.NET Downloads (Linux, macOS, and Windows) 2、支持多种计算机编程语言C#、Java、Python、C、C++、PHP、Lua、Ruby、Node.js、GoLand 此篇文章我们主要是以C#和Redis的使用场景,后续也会出其他编程语言的使用文章 3、Redis官方redis的安装包存放在github网站里,点击跳转:Releases · microsoftarchive/redis · GitHub 可能访问会稍微慢一点,从以下网站提示可知
该存储库已由所有者在2022年11月9日之前归档。它现在是只读的。 3.0.504作为修复的最新版本,可下载此版本安装使用 4、下载安装选择Redis-x64-3.0.504.msi,直接安装 1)直接双击运行,下一步 2)勾选,下一步 3)选择安装地址,勾选配置安装路径到环境变量,下一步
将Redis安装文件夹添加到PATH环境变量 4)端口号和防火墙设置,下一步
5)内存限制设置 根据实际情况勾选是否设置最大内容 6)完成上面设置,开始安装 7)安装完成 8)查看服务 安装成功后,Redis会运行一个服务,如果停止该服务,那么就无法调用了 5、简单使用5.1、.net core 3.1引入Redis包1)鼠标右键依赖项 选择管理NuGet 程序包(N) 2)搜索框输入 在搜索框输入:StackExchange.Redis 选择一个稳定版本安装接口 3)安装完成后如下 5.2、简单例子调用1)Redis连接失败情况 在没有安装Redis客户端以及连接地址不对的情况,会直接提示未链接成功 2)例子代码 // 使用Redis【在未封装情况下的简单例子使用】【在实际项目中,肯定需要封装成单例模式的公共方法进行调用】 int db = 0; string connStr = "127.0.0.1:6379"; // 链接字符串 ConnectionMultiplexer connection = ConnectionMultiplexer.Connect(connStr); IDatabase redisDB= connection.GetDatabase(db); // 设置一个字符串例子 string key = "userName"; string value = "张三"; redisDB.StringSet(key, value); // 获取字符串 string getValue = redisDB.StringGet(key); 3)直接获取值 关闭程序,再次运行,根据key是可以获取到值,这也说明默认情况下,在程序关闭情况下,值还保存 6、Redis文件说明文件结构
查看Redis服务属性可知,服务运行的就是redis-server.exe程序文件
温馨提示:如果停止了服务,那么直接运行服务程序是否可执行,答案是可行的 到此这篇关于.net core 3.1 Redis安装和简单使用的文章就介绍到这了,更多相关.net core3.1 Redis安装内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站! |
• 使用.net core 自带DI框架实现延迟加载功能 (2023/2/24 21:35:05)
• uni-app结合.NET 7实现微信小程序订阅消息推送 (2023/2/24 21:35:05)
• .net core 3.1 Redis安装和简单使用 (2023/2/24 21:35:05)
• ASP.NET Core按用户等级授权的方法 (2023/2/24 21:35:05)
• MessagePack 和System.Text.Json 序列化和反序列化性能及对比分析 (2023/2/24 21:35:05)
• ASP.NET Core 7 Razor Pages项目发布到IIS的详细过程 (2023/2/24 21:35:04)
• Visual Studio 2022 MAUI NU1105(NETSDK1005) 问题处理记录 (2023/2/24 21:35:04)
• .net core利用PdfSharpCore操作PDF实例教程 (2023/2/24 21:35:04)
• 如何在.Net 7中将Query绑定到数组详解 (2023/2/24 21:35:04)
• 使用 .NET MAUI 开发 ChatGPT 客户端的流程 (2023/2/24 21:35:04)
Elasticsearch | Linux安全漏洞 | J2ME 核心技术 | Phalcon | BackboneJS | Apache Presto | Windows Server 2003 | Cucumber | 数据库理论 | MySQL教程 | 微信小程序 | 手机技巧 | 渗透测试 | SAP | CouchDB | Python 3 | 显示器故障 | SAP BEx | 站长故事 | SAP SCM
合作媒体与友情链接 |
生活常识小贴士 | 软件开发教程 | 智慧城市生活网 | 息县通生活服务[移动版] | 息县商圈[移动版] | 美食菜谱 |
健康养生 | 法律知识 | 科技频道 | 电影影讯 | 留学考研学习 | 星座生肖|解梦说梦 |
关于我们 | 联系我们 | 合作媒体 | 使用条款 | 隐私权声明 | 版权声明 |
Copyright © 2023 eIT.com.cn. All Rights Reserved. | 豫ICP备2022012332号 |