首页 > 其他 > 详细

redis基本操作命令(简单)

时间:2019-08-09 21:45:15      阅读:183      评论:0      收藏:0      [点我收藏+]

 

1,安装redis和redis的相关介绍,请查看【菜鸟教程】。

2,前期准备,知道一些shell命令。

3,redis官网:【Redis】。

4,进入主题:redis的命令。

5,说明:我这里为了操作方便,使用的是Windows下安装的redis学习其基本知识。一般运用的话还是需要放到Linux中学习的。

6,学习redis的总体感受:简单

redis的基本数据类型有五大类:String类型,list类型,set类型,zset类型,hash类型。所以命令根据这五大类数据类型进行讲解示例:

一、操作string类型的命令

1.插入string类型的数据结构
set keyname1 keyValue -- 插入string类型的redis key
2.获取string类型的数据结构
get keyname1
3.删除key
del keyname1

 技术分享图片

其他常见的命令如下:
1,获取key中字符串值的字符串(注意:这只是将key中的子字符串截取返回显示出来,真实的key的value还是不变的。如果需要改变这个key的value,可以使用下面这个getset命令)
getrange key start end

演示:

技术分享图片

2. 对存在的key进行重新设置,并返回key的旧值
getset key value

示例:

技术分享图片

3. 获取多个key
mget key1 [key2  ,,,,,,]

示例:

技术分享图片

4.自增redis键
incr key

示例:每次输入incr increamentKey同样的命令,则此键的值自增1。

技术分享图片

另外,incr指定自增步长,incrby key increment

技术分享图片

指定当次执行命令的增加步长。

5. 对已经存在的字符串的key再次进行拼接。
append key value

示例:

技术分享图片

 更多的命令:请查看【更多的redis string命令

二、哈希HASH

1, 插入一个哈希结构的字段
hset key value
2,删除一个或多个哈希表字段
 hdel key field [field2] value

示例:

技术分享图片

3. 获取哈希表中的字段的数量
hlen hset1

技术分享图片

4. 获取所有给定字段的值
hmget key field1 [field2 ...]

技术分享图片

5. 同时将多个 field-value (域-值)对设置到哈希表 key 中。
HMSET key field1 value1 [field2 value2 ] 
6. 只有在字段 field 不存在时,设置哈希表字段的值
hsetnx key field value

示例:

技术分享图片

7. 迭代哈希表中的键值对
HASCAN key cursor [MATCH pattern] [COUNTcount]

三、列表List

dfds

 

redis基本操作命令(简单)

原文:https://www.cnblogs.com/superdrew/p/11329518.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!