.Net Core使用Redis-從安裝到使用

1、安裝redis

本文使用的操做系統是Centos7數據庫

在Redis中文網下載最新的Redis壓縮包:http://www.redis.cn/服務器

把包上傳到Liunx服務器上,cd 到包所在的目錄執行如下命令ui

#解壓,執行命令時請按照您當前包的名稱爲準

tar xzf redis-5.0.3.tar.gz

#解壓完成後會獲得一個文件夾,cd 進那個文件夾執行

#安裝
make


安裝完成後執行

make install 

檢查安裝狀態

安裝完成後cd 到  /usr/local/bin 會發現文件下多了幾個Redis的文件spa

執行命令啓動數據庫操作系統

#redis-server後的配置文件路徑請以您的實際狀況爲準,配置文件默認在您解壓出來的那個文件夾的根目錄

redis-server /home/redis/redis.conf

 啓動後出現Redis圖標,啓動成功。3d

 

 

這種啓動模式一但退出就停掉了,接下來咱們使用後臺啓動的方式,而且配置Redis的容許遠程訪問和身份驗證code

打開配置文件更改配置server

1.容許後臺啓動blog

找到General下的daemonize設置爲yes 默認爲no

2.容許遠程訪問

找到Network下bind 127.0.0.1把它註釋掉

3.設置密碼

找到Security下的requirepass 把後面的字符串換成你的密碼

設置完成後重啓Redis

2、如何在.Net Core中玩Redis

 

在Nuget中搜CSRedisCore,並安裝

建立數據庫連接

//建立連接

var csredis = new CSRedis.CSRedisClient("127.0.0.1:6379,password=123,defaultDatabase=1,poolsize=50,ssl=false,writeBuffer=10240");

//初始化 RedisHelper
            RedisHelper.Initialization(csredis);
//賦值
 RedisHelper.Set("k1", "v1");//設置值。默認永不過時
  
            Console.WriteLine(RedisHelper.Get<String>("k1"));

 

RedisHelper中全部對Redis的操做都是和數據庫原生的方法名一致的,因此你怎麼在Shell中用Redis就怎麼在這用就行。

相關文章
相關標籤/搜索