码迷,mamicode.com
首页 > 数据库 > 详细

NoSQL介绍(四)

时间:2018-03-11 11:50:11      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:Redis

NoSQL介绍(四)

Redis常用操作

Redis常用操作-string

set key3 zs
set key3 lisi  //第二次赋值会覆盖
setnx key3 wangwu  //返回0,则key3存在
setnx key4 zhaoliu  //返回1,则key4不存在创建key4
setex key4 100 tianqi //给key4设置过期时间为100s,值为tianqi,若key4存在则覆盖

Redis常用操作-list

lpush listb a //从左侧加入一个元素
lpop listb a //从左侧取出一个元素
rpush listb b //从右侧加入一个元素
rpop listb //从右侧取出第一个元素
linsert lista before a 1 //在(值)a的前面插入(值)1
lset lista 3 3 //把下标为3对应的数值改为3
lindex lista 3 //查看下标为3对应的数值
llen lista //查看链表lista有多少个元素

Redis常用操作-set

sadd seta aaa //向集合seta中放入元素aaa
smembers seta //查看seta集合的所有元素
srem seta aaa //删除aaa
spop seta //随机取出一个元素,删除
sdiff seta setb //求差集,以seta为标准
sdiffstore setc seta setb //求seta与setb的差集,将差集结果存入到setc中
sinter seta setb //求交集
sinterstore setd seta setb //将交集存储到setd
sunion seta setb //求并集
sunionstore sete seta setb //求并集并存储到sete
sismember seta aaa  //判断一个元素是否属于一个集合
srandmember seta //随机取出一个元素,但不删除

NoSQL介绍(四)

标签:Redis

原文地址:http://blog.51cto.com/13480443/2085034

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!