• Redis


    转载自 http://www.2cto.com/os/201204/125971.html

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

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

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

    打开一个cmd窗口  使用cd命令切换目录到d: edis  运行 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; }
            }

    PS:如果出现问题,先修改配置文件redis.windows-service.conf中

    # bind 127.0.0.1   注释掉

    protected-mode no  改成no

    转载自 http://www.2cto.com/os/201204/125971.html

  • 相关阅读:
    C++ 声明、定义、初始化、赋值
    skynet源码赏析
    python基础6函数 柒哥
    Python基础4数据类型详解下 柒哥
    Python基础1变量 柒哥
    Python基础2数据类型 柒哥
    Python基础3数据类型详解上 柒哥
    Python基础5条件分支与循环 柒哥
    PHP面试(A02)
    Envoy 配置
  • 原文地址:https://www.cnblogs.com/hanjun0612/p/9779876.html
Copyright © 2020-2023  润新知