C# Redis 安装和使用简单示例(代码、图文)

Redis 是什么我这里就不过多赘述,百度一搜就会有非常的介绍。之前多数使用 Memcached 来做分布式缓存,今天研究了下Redis感觉还是非常不错,这里我简单的分享下如何安装和简单的使用。

C# Redis 安装和使用简单示例(代码、图文)

一:Redis的安装

1、下载Redis , 下载地址

    下载完成以后解压文件,里面分32位和64位的,根据自己需要选择,我的是64位系统内容如下图

C# Redis 安装和使用简单示例(代码、图文)

对上面的文件说明:

redis.conf redis配置文件

redis-server.exe redis服务器的daemon启动程序

redis-cli.exe redis 命令行操作工具。当然,也可以用telnet根据其纯文本协议来操作

redis-check-dump.exe 本地数据库检查

redis-check-aof.exe 更新日志检查

redis-benchmark.exe 性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache的 ab 工具)

2、双击运行  redis-server.exe (服务端)(下图)

C# Redis 安装和使用简单示例(代码、图文)

这个时候服务端就已经开始运行了,就可以通过客户端来链接服务端了。

如果您想将redis 设置windows的服务,方便自动启用。

下载Redis服务安装软件:下载地址 ,然后安装。

安装完成以后在服务里面就能看见(右击我的电脑–管理–服务和应用程序–服务)(下图)

C# Redis 安装和使用简单示例(代码、图文)

3、使用 Redis 客户端

在Redis的目录中打开  redis-cli.exe(客户端) ,如果已经安装了Redis服务端软件就可以直接在(C:\Program Files\Redis,这个是默认的目录)中找到。

输入:set age 14     解释: 插入一条数据,key是age,值是14

输出:get age    解释:通过key获取一条数据,key是age

通过:keys *   解释:获取所有的key

C# Redis 安装和使用简单示例(代码、图文)

二:在Asp.net中使用Redis

1、创建项目,且安装客户端。

先使用Nuget安装个  servicestack.redis,这是官网推荐的C#客户端。

C# Redis 安装和使用简单示例(代码、图文)

代码示例:

发布者:柚子,转转请注明出处:https://ityouzi.com/archives/c-sharp-redis-demo.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
柚子柚子
上一篇 2019年3月30日 下午7:17
下一篇 2019年3月30日 下午7:22

相关推荐

发表回复

您的电子邮箱地址不会被公开。