Redis常用命令

简单命令:

Redis键值形式:

语法:COMMAND KEY_NAME
如:
set name yl 设置名字为yl
get name 能获取到属性name的值"yl"
del name 将属性为name的字段删除
exists name 判断该名字是否存在(0|1)
expire name 500 给name设置过期时间
getrange name 0 5 返回前6个字符 若最后一个参数为-1 则返回所有的字符
mget name age 获取多个参数

Redis集合(set):

sadd computer dell lenovo hp sn 创建一个computer对象并向对象中添加任意个属性..
smembers computer返回computer对象中所有信息
scard computer 获取set对象中的成员个数
spop computer 删除当前集合
srem computer dell 删除computer对象中dell参数(可以是多个)
sismember computer hp 判断 hp元素是否是集合 computer 的成员
sinter computer computer1 返回给定所有集合的交集
srandmember computer 返回集合中一个或多个随机数

Redis列表(list)

lpush num1 1 2 3 4 5 6 7 8 9 将一个或多个值插入到列表头部
lrem num1 2 2移除列表元素 参数第三个为个数 第四个为参数值

Redis Lrem 根据参数 COUNT 的值,移除列表中与参数 VALUE 相等的元素。
COUNT 的值可以是以下几种:
count > 0 : 从表头开始向表尾搜索,移除与 VALUE 相等的元素,数量为 COUNT 。
count < 0 : 从表尾开始向表头搜索,移除与 VALUE 相等的元素,数量为 COUNT 的绝对值。
count = 0 : 移除表中所有与 VALUE 相等的值。

rpush num2 1 2 3 4 5 6 7 8 9 在列表中添加一个或多个值
lrange num1 0 -1返回列表中区间值-1代表返回所有的值
lindex num1 3 通过索引获取列表中的元素
llen num1获取列表的长度
lpop num1 移出并获取列表的第一个元素
ltrim num1 2 3只保留从第三位开始的三个数字

Redis 哈希(hash)

http://www.runoob.com/redis/redis-hashes.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近学习redis,记录一下 redis官网:redis.io 中文官网:http://www.redis.net...
    alexpdh阅读 1,909评论 0 1
  • 1、String类型:存储的数据都是string类型的 1、set name fangzy //设置值 name...
    fangzy0723阅读 351评论 0 0
  • 查看当前所有的KEY KEYS *KEYS zhang* #查看前缀为zhang的所有键; 查看当前redis...
    Zhang21阅读 10,432评论 0 3
  • Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端...
    OzanShareing阅读 537评论 0 2
  • 果真是活久了什么事情都能看到—— 张嘉佳执导的《摆渡人》成为了2016年最大的惊吓。 王家卫+梁朝伟+金城武这样的...
    九号放映厅阅读 544评论 3 5