• Redis安装配置(Windows版)


    近期项目中引入Redis,故记录下来,方便日后查看。

    可参考(http://www.cnblogs.com/happyday56/p/3916388.html)不说废话,直奔主题。

    一、安装前的准备:

    下载redis:

    官方:http://redis.io/download(此处不介绍)

    GitHub:有很多大牛在此分享经验,比原生多提供三个之多的dll,功能好用很多

    eg:

    (含源码)https://github.com/ServiceStack/ServiceStack.Redis

    (已打包)https://github.com/ServiceStack/redis-windows

    下载redis客户端:

    http://redisdesktop.com/download(此处不介绍,建议使用命令行连接redis-cli.exe进行操作)

    二、redis配置:

    1、找到redis存放位置,启动redis服务器。(命令,截图如下)

    redis-server.exe redis.windows.conf

    到此为止,redis服务已启动。

    2、连接操作redis:

    另外打开一个命令行窗口(cmd),找到redis存放位置,连接redis服务(注意修改自己的ip,端口号默认为6379)(psd)为设置的密码,无可为空

    确保redis服务不能关闭

    redis-cli.exe -h 192.168.10.61 -p 6379 -a (psd)

    redis 127.0.0.1:6379> SET name tongsir

    OK

    redis 127.0.0.1:6379>KEYS *

    1) "name"

    redis 127.0.0.1:6379> GET name

    "tongsir"

    3、设置为windows服务 卸载、启动、停止、改名及端口服务

    上面提到的redis服务每次用都要控制台连接一下redis服务,甚是麻烦。没有没简化的方法?开机启动?自启动?加注册列表?

    方法一:

    其实我们把redis直接加到windows服务中就可以了,执行命令:

    redis-server --service-install redis.windows.conf --loglevel verbose

    redis-server --service-uninstall

    redis-server --service-start

    redis-server --service-stop

    redis-server --service-install –service-name redisService1 –port 10001

    redis-server --service-start –service-name redisService1

    方法二:

    将redis-server.exe放到注册表中启动(需要脚本文件支持)如图:

    重启电脑后,redis-server.exe会被加入进程,启动成功。就可以通过客户端直接连接了。

    4.redis常用命令

    keys *

    get d

    set d 1

    del d

    hset p name "lisi"

    hget p name

    hmset p name "lisi" price 5 --设置多个hash值

    hmget p price

    hgetall p --获取hash所有数据

    hlen p

    hexists p name

    hkeys p

    hvals p

    hdel p name

    更多:http://redisdoc.com/index.html

    5.redis.windows.conf配置详解  (待续。。。)

  • 相关阅读:
    leetcode刷题-73矩阵置零
    leetcode刷题-71简化路径
    leetcode刷题-70爬楼梯
    八、jMeter测试dubbo接口
    六、jMeter测试webservice接口
    python每日一练之mysql.connector
    十一、js常用方法
    九、selenium获取cookie实现免登陆,登录百度云后文件的上传
    python读取配置文件yaml
    测试的职业发展
  • 原文地址:https://www.cnblogs.com/fightingtong/p/4759918.html
Copyright © 2020-2023  润新知