久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

.net core 3.1 Redis安裝和簡單使用

瀏覽:235日期:2022-06-09 08:22:02
目錄
  • 1、環(huán)境信息
  • 2、支持多種計(jì)算機(jī)編程語言
  • 3、Redis官方
  • 4、下載安裝
  • 5、簡單使用
    • 5.1、.net core 3.1引入Redis包
    • 5.2、簡單例子調(diào)用
  • 6、Redis文件說明

    Redis(Remote Dictionary Server ),即遠(yuǎn)程字典服務(wù),是一個(gè)開源的使用ANSI C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。

    簡單來說,就是一個(gè)鍵值對數(shù)據(jù)庫。

    Redis支持的開發(fā)語言非常多

    1、環(huán)境信息

    操作系統(tǒng):win11

    后臺框架:.net core 3.1

    Redis版本:3.0

    開發(fā)工具:Visual Studio 2019

    微軟的.net core更新?lián)Q代速度非常的快,還沒把2.1和3.1了解完就被淘汰了,技術(shù)真的是日新月異,所以,學(xué)習(xí)永不停步!

    查看.net core版本地址:.NET Downloads (Linux, macOS, and Windows)

    2、支持多種計(jì)算機(jī)編程語言

    C#、Java、Python、C、C++、PHP、Lua、Ruby、Node.js、GoLand

    此篇文章我們主要是以C#和Redis的使用場景,后續(xù)也會(huì)出其他編程語言的使用文章

    3、Redis官方

    redis的安裝包存放在github網(wǎng)站里,點(diǎn)擊跳轉(zhuǎn):Releases · microsoftarchive/redis · GitHub

    可能訪問會(huì)稍微慢一點(diǎn),從以下網(wǎng)站提示可知

    This repository has been archived by the owner before Nov 9, 2022. It is now read-only.

    該存儲庫已由所有者在2022年11月9日之前歸檔。它現(xiàn)在是只讀的。

    3.0.504作為修復(fù)的最新版本,可下載此版本安裝使用

    4、下載安裝

    選擇Redis-x64-3.0.504.msi,直接安裝

    1)直接雙擊運(yùn)行,下一步

    2)勾選,下一步

    3)選擇安裝地址,勾選配置安裝路徑到環(huán)境變量,下一步

    Add the Redis installation folder to the PATH environment variable

    將Redis安裝文件夾添加到PATH環(huán)境變量

    4)端口號和防火墻設(shè)置,下一步

    Add an exception to the Windows Firewall

    5)內(nèi)存限制設(shè)置

    根據(jù)實(shí)際情況勾選是否設(shè)置最大內(nèi)容

    6)完成上面設(shè)置,開始安裝

    7)安裝完成

    8)查看服務(wù)

    安裝成功后,Redis會(huì)運(yùn)行一個(gè)服務(wù),如果停止該服務(wù),那么就無法調(diào)用了

    5、簡單使用

    5.1、.net core 3.1引入Redis包

    1)鼠標(biāo)右鍵依賴項(xiàng)

    選擇管理NuGet 程序包(N)

    2)搜索框輸入

    在搜索框輸入:StackExchange.Redis

    選擇一個(gè)穩(wěn)定版本安裝接口

    3)安裝完成后如下

    5.2、簡單例子調(diào)用

    1)Redis連接失敗情況

    在沒有安裝Redis客戶端以及連接地址不對的情況,會(huì)直接提示未鏈接成功

    2)例子代碼

    // 使用Redis【在未封裝情況下的簡單例子使用】【在實(shí)際項(xiàng)目中,肯定需要封裝成單例模式的公共方法進(jìn)行調(diào)用】int db = 0;string connStr = "127.0.0.1:6379"; // 鏈接字符串ConnectionMultiplexer connection = ConnectionMultiplexer.Connect(connStr);IDatabase redisDB= connection.GetDatabase(db); // 設(shè)置一個(gè)字符串例子string key = "userName";string value = "張三";redisDB.StringSet(key, value); // 獲取字符串string getValue = redisDB.StringGet(key);

    3)直接獲取值

    關(guān)閉程序,再次運(yùn)行,根據(jù)key是可以獲取到值,這也說明默認(rèn)情況下,在程序關(guān)閉情況下,值還保存

    6、Redis文件說明

    文件結(jié)構(gòu)

    編號

    程序文件

    說明

    1

    redis-server.exe

    服務(wù)端程序,提供 redis 服務(wù)

    2

    redis-cli.exe

    客戶端程序,通過它連接 redis 服務(wù)并進(jìn)行操作

    3

    redis-check-dump.exe

    RDB 文件修復(fù)工具

    4

    redis-check-aof.exe

    AOF 文件修復(fù)工具

    5

    redis-benchmark.exe

    性能測試工具,可用于模擬客戶端并發(fā)請求

    6

    redis.windows.conf

    配置文件,將 redis 作為普通軟件使用的配置,命令行關(guān)閉則 redis 關(guān)閉

    7

    redis.windows-service.conf

    配置文件,將 redis 作為系統(tǒng)服務(wù)的配置

    8

    • 啟動(dòng)程序

    查看Redis服務(wù)屬性可知,服務(wù)運(yùn)行的就是redis-server.exe程序文件

    • 單獨(dú)執(zhí)行

    溫馨提示:如果停止了服務(wù),那么直接運(yùn)行服務(wù)程序是否可執(zhí)行,答案是可行的

    到此這篇關(guān)于.net core 3.1 Redis安裝和簡單使用的文章就介紹到這了,更多相關(guān).net core3.1 Redis安裝內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

    標(biāo)簽: ASP.NET
    主站蜘蛛池模板: 成人黄色一级片 | 91一区二区三区 | 国产综合亚洲精品一区二 | av在线视| 国产精品久久九九 | 亚洲一区电影 | 成人免费大片黄在线播放 | 四虎成人在线 | 日韩欧美在线一区 | 久久无码精品一区二区三区 | 欧美精品一区二区三区四区五区 | 99久久精品一区二区 | 亚洲第一网站 | 九九热这里 | 欧美日韩国产精品 | 中文字幕亚洲一区二区三区 | 91在线区 | 亚洲精品一区二区三区麻豆 | 国产精品永久免费自在线观看 | 欧美日韩国产精品久久久久 | 精品成人免费一区二区在线播放 | 成人av在线网 | 午夜影院在线观看免费 | 中文久久 | 国产精品影院在线观看 | 成人欧美一区二区三区黑人孕妇 | 国产综合精品一区二区三区 | 山外人精品 | 国产日韩精品在线 | 欧美日韩高清 | 久久青青 | 日韩大尺度在线观看 | 欧美夜夜骑 | av在线官网 | 国产免费一区二区三区 | 在线观看91视频 | 久久久久黄色 | 欧美高清国产 | 日本亚洲国产一区二区三区 | 国产自在现线2019 | 亚洲精品欧美视频 |