redis--hash list set
阿新 • • 發佈:2018-12-10
hash | list | set | zset | |
獲取單個元素 | hget | 無 | 無 | zscore 獲取分數score |
新增單個元素 | hset | lpush/rpush | sadd | zadd |
批量新增元素 | hmset | 無 | 無 | 無 |
批量獲取元素 | hmget | 無 | 無 | 無 |
獲取全部索引 | hkeys | 無 | 無 | zrank(正序排名) zrevrank(倒序排名) |
獲取全部元素 | hvals | 無 | 無 | 無 |
看看全部 | hgetall | lrange | smembers | zcan |
遞增 | hincrby | 無 | 無 | 無 |
遞減 | hdecrby | 無 | 無 | 無 |
長度 | hlen | llen | scard | zcard key/ zcount key min max |
是否存在 | hexist | 無 | sismembers | 無 |
刪除 | hdel | lrem /rpop/lpop | srem/spop | zrem/zremrangebyscore zremrangebyrank |
交集並集 | 無 | 無 | sdiff/sinter/sunion/ | zunionstore/zinterstore |
ltrim | smove | 無 |
zrange
zrangebyscore
zrevrange
zrevrangebyscore
$redis = new Redis();
$redis->connect($host,$port);
$redis = new ReflactionClass('redis')
$redis->getMethods