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

Redis

2016-09-27 14:32 274 查看
转载自 http://www.2cto.com/os/201204/125971.html

下载地址:https://github.com/dmajkic/redis/downloads 下载下来的包里有两个,

一个是32位的,一个是64位的。根据自己的实情情况选择,我的是32bit,

把这个文件夹复制到其它地方,比如D:\redis 目录下。

打开一个cmd窗口  使用cd命令切换目录到d:\redis  运行 redis-server.exe 

如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:



 

这时候别启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了

切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 出现下图:



 

这时候,就已经完成配置了,现在说下它的的redis.conf配置文件。

这里说明一下:当我测试时,遇到每小时不允许超过6000条数据的问题,那是由于redis商业化导致的。不付费的朋友可以使用免费版V3

https://github.com/ServiceStackV3/ServiceStackV3

如果想一直开启,那么进入控制面板,选择管理工具,服务,找到Redis Server,启动并选择自动。

然后看一下vs中的使用

1 先从nuget中下载相关组件



2 修改app.config

<appSettings>
<add key="RedisPath" value="127.0.0.1:6379" />
</appSettings>


3 测试调用

static void Main(string[] args)
{

var client = new RedisClient(ConfigurationSettings.AppSettings["RedisPath"]);

//client.Set<string>("t", "test");
//client.Expire("t", 6);
var q = client.Get<string>("t");

Console.WriteLine(q);

Console.ReadLine();
}

public class UserInfo
{
public string Name { get; set; }
public int Age { get; set; }
}


转载自 http://www.2cto.com/os/201204/125971.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Redis