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介绍的主要内容,如果未能解决你的问题,请参考以下文章

redis内部机制的介绍和启动过程

21.9-21.12 Redis介绍,安装,持久化介绍

第五章Redis主从复制介绍

5.如何保证 redis 的高并发和高可用?redis 的主从复制原理能介绍一下么?redis 的哨兵原理能介绍一下么?

Redis介绍,安装,客户端最基础使用小结

Redis介绍及安装