一、安裝
本文使用的操作系統是Centos7
在Redis中文網下載最新的Redis壓縮包:http://www.redis.cn/
把包上傳到Liunx服務器上,cd 到包所在的目錄執行以下命令
#解壓,執行命令時請按照您當前包的名稱為准 tar xzf redis-5.0.3.tar.gz #解壓完成后會得到一個文件夾,cd 進那個文件夾執行 #安裝 make 安裝完成后執行 make install 檢查安裝狀態
安裝完成后cd 到 /usr/local/bin 會發現文件下多了幾個Redis的文件
執行命令啟動數據庫
#redis-server后的配置文件路徑請以您的實際情況為准,配置文件默認在您解壓出來的那個文件夾的根目錄 redis-server /home/redis/redis.conf
啟動后出現Redis圖標,啟動成功。
這種啟動模式一但退出就停掉了,接下來我們使用后台啟動的方式,並且配置Redis的允許遠程訪問和身份驗證
打開配置文件更改配置
1.允許后台啟動
找到General下的daemonize設置為yes 默認為no
2.允許遠程訪問
找到Network下bind 127.0.0.1把它注釋掉
3.設置密碼
找到Security下的requirepass 把后面的字符串換成你的密碼
設置完成后重啟Redis
二、如何在.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就怎么在這用就行。