首页   快速返回

redis基本操作     所属分类 redis 浏览量 9
string 
SET key value [EX seconds] [PX milliseconds] [NX|XX]
NX  key不存在时, 才进行设置操作
XX  key已经存在时, 才进行设置操作

GET key


hash

HSET key field value
HGET key field
HGETALL key

list  双向字符串列表
支持双向出队 入队  
支持阻塞等待 用于轻量级消息队列
lpush rpush  lpop  blpop rpop brpop

head (LPUSH) or tail (RPUSH)

RPUSH key value
LPOP key
BLPOP key timeout

timeout  秒   0 表示 无限期 block indefinitely 

set 无重复集合

支持集合间 差集和并集

SADD key member
SREM key member 
SDIFF key1 key2 key3 ...   
SUNION key1 key2 ...

sorted set

有序集合,每个成员都有一个score ,按score排序

ZADD key score member
ZREM key member
ZRANK key member
ZSCORE key member

incr 计数器自增

INCR key
如果 key 不存在, key 初始化为 0 再执行 INCR 操作
如果值包含错误的类型,或字符串类型的值不能表示为数字,返回错误。

INCRBY key increment
DECRBY key decrement

上一篇     下一篇
如何做一个小公司的技术总监

LPR要点整理

redis使用简介

redis复杂嵌套数据结构处理

aerospike VS redis

Redis HyperLogLog 使用