Redis启动和连接

一)Redis简介

Redis不是简单的键值存储,它实际上是一个数据结构服务器,支持不同类型的值。

备注:由于我电脑是32位操作系统,所有就不提供redis软件下载地址了,请到官网下载使用。

          软件解压之后,可放置到一个常用目录,我是放置在:E:\dev\Redis-3.2.100,具体内容截图如下:

 

二)Redis启动

打开cmd命令窗口,通过cd命令切换到E:\dev\Redis-3.2.100目录,如下:

操作方式一:先切换到e盘,然后直接切换到redis目录下

操作方式二:先切换到e盘,通过dir查看e盘根目录文件信息,用cd切换具体目录,然后重复dir和cd命令

输入redis-server.exe redis.windows.conf启动redis服务器,截图如下

操作方式一:用redis-server.exe redis.windows.conf命令启动redis,也可以启动其它端口,如redis.windows7000.conf

操作方式二:可直接输入redis-server.exe命令,但该方式只能启动6379端口redis

操作方式三:直接到E:\dev\Redis-3.2.100目录,找到redis-server.exe启动,但该方式只能启动默认6379端口redis

说明:redis.windows7000.confredis.windows8000.conf两个文件是复制redis.windows.conf修改的

          conf文件是自己命名,不要包含中文即可,如需更改端口,修改conf文件中port属性

          用命令启动redis之后,原先的cmd窗口可能会被替换,只需重新打开一个cmd窗口,切换到reids目录

回车,redis服务器启动之后,不要关掉如下窗口,否则不能连接redis:

 

三)Redis连接

通过以下redis命令连接到6379端口,如下:

操作方式一:通过redis-cli.exe -h 127.0.0.1 -p 6379 -a ''命令,回车之后连接到6379端口

操作方式二:直接到E:\dev\Redis-3.2.100目录,找到redis-cli.exe启动,但该方式只能启动默认6379端口redis

命令说明:-h IP地址,-p 端口号,-a 密码,如有密码一定要输入密码,否则会连接不上,如无密码,可省略该命令。

 

四)Redis操作命令

下面是redis一些简单操作:

1、命令:SELECT index,切换到指定数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值,redis默认为0。

 

2、命令:keys * 匹配数据库中所有key,*表示匹配所有、?匹配单个任意字符、[ae]匹配括号中任意字符

 

3、命令:set key value,将 value 关联到 key ,如果 key 已经持有其他值, set就覆写旧值,无视类型

          get key,返回 key 关联字符值,如 key 不存在就返回特殊值 nil如类型不是string返回错误。

   type key返回 key 所储存的值的类型。

          exists key,检查给定 key 是否存在。

 

4、命令:hset key field value,将哈希表 key 中的域 field 的值设为 value如不存在就新建

          hget key field,返回哈希表 key 中给定域 field 的值。

   hgetall key,返回 key 所有域和值,在返回值中,每个域名(field name)之后是域的值(value)

          hexists key,查看哈希表 key 中,给定域 field 是否存在。

          hlen key返回哈希表 key 中域的数量。

          hdel key删除哈希表 key 中的一个或多个指定域,不存在的域将被忽略。

 

5、命令:lpush key value,将一个或多个 value 插入到列表 key 的表头,值按从左到右顺序依次插入表头。

          lrange key start stop,返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。

   llen key,返回列表 key 的长度如 key 不存在,则返回0如果key 不是列表类型,返回错误。

          hrem key count value,根据参数 count 的值,移除列表中与参数 value 相等的元素。

 

识别二维码关注个人微信公众号

本章完结,待续,欢迎转载!
 
本文说明:该文章属于原创,如需转载,请标明文章转载来源!

  • 4
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值