Redis介绍
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库.它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:
字符串类型; 散列类型; 列表类型; 集合类型; 有序集合类型
第一步下载
好了,话不多说,先安装redis吧。我这里提供的版本是64位的3.2.1.00
https://files.cnblogs.com/files/wangjifeng23/Redis-x64-3.2.100.zip ,其余版本可前往官网进行下载 。
注意:如果版本有问题,自行去官网或者github下载其他Redis版本
解压之后的结果
第二步:安装Redis
1.键入cmd
2.输入:D:
3.指向redis安装路径 cd SoftWareInstall\Redis 这里输入您的Redis解压路径
4.redis安装指令 redis-server redis.windows.conf,出现以下图标即安装成功
打开redis客户端工具(redis-cli.exe)
使用set get设置获取值,如下所示即使用成功
好了,为了使用方便,我们可以把redis部署到服务上面自启动
如上所示使用cmd键入命令: redis-server --service-install redis.windows.conf
第三步:下载安装
下载客户端软件RedisDesktopManager(链接:https://pan.baidu.com/s/1mvtUgTiFCIPFAOzP77OvNQ
提取码:fezv)进行管理,让开发更加便捷。
打开客户端,创建连接,输入localhost(本机服务),连接前确保redis服务已开启,端口为6379(主服务器)
如下图所示证明我们已经连接成功啦,左边就是我存储的
键值对数据。
第四步:
1.创建一个控制台程序!名称随便取(我的名称为Redis应用操作),记住!在选择.Net Framework版本的时候一定要选择4.6.x以上的!否则会出现无法安装必要的工具!
2.在Nuget安装Redis,搜索StackExchange.Redis这个包!点击安装!
如图:
3.在Program中写入代码
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using StackExchange.Redis; namespace MyFristRedis { class Program { private static ConnectionMultiplexer redis;//连接到redis public static void Main(string[] args) { redis = ConnectionMultiplexer.Connect("127.0.0.1:6379,password=123456");//设置连接配置,localhost也是可以的这里的端口可以自己设置为其他的等等,配置多需要自己去摸索 IDatabase db = redis.GetDatabase();//获取到redis数据库 string value = db.StringGet("name");//获取redis的以mykey为key的string数据 Console.WriteLine(value); Console.ReadKey(); } } }