【快捷上手】Windows系统下Redis的安装与简单使用(C#、Windows)
安装Redis
1.下载
打开这个地址:https://github.com/MicrosoftArchive/redis/releases,选择下载不同版本号的.msi文件,本文选用3.2.100版本。下载完毕后,双击该文件进行安装。
2.安装
根据提示一步步”Next”
(1)欢迎安装~~
(2)勾上接受条款,我们继续(Next)
(3)设置一个安装路径,然后继续(Next)
(4)这里需要设置一个Redis的端口号,默认是6379,完事我们继续(Next)
(5)在这里可以设置一个最大内存的值
(6)点击“Install”进行安装
(8)完成
3.设置密码
(1)到安装路径下,找到“redis.windows-service.conf”文件,右键编辑这个文件
(2)在文中搜索“# requirepass foobared”这个内容
(3)在“# requirepass foobared”下方追加“requirepass pwdpwd”,其中“pwdpwd”就是设置的密码了
(4)重启一下“Redis”服务
4.测试
(1)到安装路径下,找到“redis-cli.exe”文件,双击打开这个文件,会弹出一个窗口(说明已经安装成功咯~)
(2)在控制台输入“auth pwdpwd”(“pwdpwd”就是上一步设置的密码),敲击回车,控制台出现“OK”就登陆成功啦~
(3)设置一个数据试试!在控制台继续输入“set dataKey dataContent”,敲击回车,控制台显示“OK”已经设置好了Key=“datakey”,Value=“dataContent”(命令语法:set [key] [value])
(4)把这个value取出来试试~在控制台输入“get datakey”,控制台输出了“dataContent”,操作成功~~~[撒花][撒花]
C#使用Redis
1.下载操作库
使用NuGet安装“PubExp.NoSqlRep.ServiceStackRedis”,这是封装好的对Redis的操作类。
2.使用
(1)实例化一个Redis服务器“127.0.0.1”为Redis服务器IP,“6379”为Redis服务器端口号,“pwdpwd”为Redis密码(上文设置的那个密码)
public static ServiceStack.Redis.RedisClient client = new ServiceStack.Redis.RedisClient("127.0.0.1", 6379,"pwdpwd");
(2)设置一个内容
client.Set<string>("datakey", "dataContent");
(3)获取一个内容
string sessionInfo = client.Get<string>("datakey");
今天先到这里~~
ServiceStack.Redis源码及相关文档地址:https://github.com/ServiceStack/ServiceStack.Redis
Redis更多语言的客户端:https://redis.io/clients
本文参考:
https://blog.****.net/hwijew/article/details/83309723
https://www.cnblogs.com/ztf20/p/9133081.html
感谢 hwijew 与Best丶zhaotf