redis基本操作命令(简单)

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

猜你喜欢

转载自www.cnblogs.com/superdrew/p/11329518.html