您的位置:首页 > 数据库 > Redis

ASP.NET使用Redis共享缓存示例

2016-03-29 09:11 896 查看
第一步:下载程序
  在https://github.com/MSOpenTech/redis/releases下载安装服务器端。
  基本上就是下一步、下一步的,注意:安装过程会询问是否添加环境变量,是否添加防火墙例外规则,这两个都勾上。

第二步:安装服务
  1.运行Win+R,输入cmd,调出命令行工具;
  2.输入:cd
C:\Program Files\Redis 切换工作目录到Redis安装目录;
  3.输入:redis-server.exe
--service-install redis.windows.conf --service-name RedisServerDemo --loglevel verbose 安装Redis为Windows服务;
  4.输入:redis-server
--service-start --service-name RedisServerDemo 启动服务。如果打印:Redis service successfully started.说明服务启动成功。
  注意事项:
  1.如果服务启动失败,请检查是否是端口冲突,因为安装时默认会安装一个实例,使用的端口为:6379,默认的配置文档里的端口也是6379
  2.如果要创建多个实例,需要启用不同的端口号,在创建之前,需修改配置文件redis.windows.conf,找到:port
6379,将端口修改为您想要的端口后,再创建实例。
  3.如果要为创建的实例设置密码,在创建之前,需修改配置文件redis.windows.conf,找到:#
requirepass foobared,将其修改为:requirepass [您的密码],再创建实例。

第三步:程序集成
  1.下载开发组件:https://github.com/ServiceStack/ServiceStack.Redis/tree/master/lib
    包括:ServiceStack.Common.dll、ServiceStack.Interfaces.dll、ServiceStack.Redis.dll、ServiceStack.Text.dll 四个Dll。Whir.Redis类库已将其调用方式进行封装。
  2.修改~/Config/RedisConfig.config文件,配置Redis服务器。
    RedisServer:对应IP地址加端口号,如:127.0.0.1:6379,分为读写服务器和只读服务器。
    Password:对应创建服务时指定的密码。
  3.使用方法:请参考RedisManager.cs里的方法。(见附件里源代码)

第四步:卸载服务(可选)
  1.运行Win+R,输入cmd,调出命令行工具;
  2.输入:cd
C:\Program Files\Redis 切换工作目录到Redis安装目录;
  3.输入:redis-server
--service-stop --service-name RedisServerDemo 停止Redis服务;
  4.输入:redis-server
--service-uninstall --service-name RedisServerDemo 卸载Redis服务;

完整代码下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: