Redis介绍
Posted taotao12
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis介绍相关的知识,希望对你有一定的参考价值。
1.用途
数据库、缓存和消息中间件
2.类型
字符串(strings)
set---设置值
get--获取值
mset--设置多个键值对
append--添加字符串
del--删除
incr/decr --增加/减少 1
设置值有效时间 5秒
散列(hashes)
hset/hget --设置/获取散列值
hmset/hmget--设置/获取多对三列值
hsetnx--如果散列存在,则不设置
hkeys/hvals--返回所有key/values
hlen---返回所列包含域的数量 设置得两个属性值
hdel--删除散列指定的域(field)
hexists--判断是否存在
列表(lists)
lpush/rpush--从左右插入数据
lrange--获取指定长度数据
ltrim--获取一定长度数据
lpop/rpop--移除最左/右的元素并返回
lpushx/rpushx--从左右插入数据 --key存在的时候插入数据,不存在时不做任何处理
集合(sets)
sadd/srem --添加/删除元素
sismember--判断是否为set的一个元素
smembers--返回该集合的所有成员
sdiff--返回集合的交集
sinter--返回几个集合的交集
sunion--返回几个集合的并集
有序集合(sorted sets)
以上是关于Redis介绍的主要内容,如果未能解决你的问题,请参考以下文章
5.如何保证 redis 的高并发和高可用?redis 的主从复制原理能介绍一下么?redis 的哨兵原理能介绍一下么?