搭建:Redis服务器安装、可视化客户端安装和VS2017添加


一、服务器安装
1.服务器下载


2.安装服务器


3.启动控制台Host:
命令: cmd redis-server redis.windows.conf


4.安装Window服务Host:
命令: redis-server --service-install redis.windows-service.conf --loglevel verbose

Redis 部署命令
安装服务: redis-server --service-install redis.windows-service.conf --loglevel verbose
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop

5.生成批处理放到同级目录下



示例:

双击批处理任务即可安装、卸载、启动、停止

6.测试批处理


测试用例:

二、可视化客户端安装

1.可视化客户端下载

三、VS添加

1.添加Nuget



测试代码:

IRedisClient redis = RedisManager.GetClient();
redis.Set<string>("name", "HeBian");
redis.Set<int>("my_age", 12);
redis.Save();
redis.Dispose();


四、优势
1.读写熟读快
Redis以内存作为数据存储介质,所以读写数据的效率极高,远远超过数据库。以设置和获取一个256字节字符串为例,它的读取速度可高达110000次/s,写速度高达81000次/s。

2.持久化的
储存在Redis中的数据是持久化的,断电或重启后,数据也不会丢失。因为Redis的存储分为内存存储、磁盘存储和log文件三部分,重启后,Redis可以从磁盘重新将数据加载到内存中,这些可以通过配置文件对其进行配置,正因为这样,Redis才能实现持久化。

3.可配置集群
Redis支持主从模式,可以配置集群,这样更利于支撑起大型的项目,这也是Redis的一大亮点。


五、应用场景

1.频繁读取的数据
众多语言都支持Redis,因为Redis交换数据快,所以在服务器中常用来存储一些需要频繁调取的数据,这样可以大大节省系统直接读取磁盘来获得数据的I/O开销,更重要的是可以极大提升速度

将应用频繁的数据放到Redis中是个不错的决定;

从系统的层面说,CPU的速度远远高于磁盘IO的速度;所以要想提高响应速度,必须减少磁盘IO的操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值