admin管理员组

文章数量:1794759

Redis数据库基础知识

Redis数据库基础知识

关于Reids数据库,有String类型数据,hash类型数据,list型数据,set型数据,zset型数据

String型数据:

增加数据:set key value 删除数据:del key 在已有数据之后增加字符:append key value 查看数据:get key 增加多个数据:mset key value… 读取多个数据:mget key …

List型数据

增加数据(从左开始):lpush keys value value… 增加数据(从又开始):rpush keys value value… 在已有数据基础上修改数据 :lset key index(索引) value 输出数据:lrange key 首索引 末索引(如果输出全部数据,可以0 -1,这点与python切片相似) 删除数据:lrem key count value(当count>0时,则从左向右删除,删除count个value值,如果count<0时,则从右向左删除,删除count个count个 value) 插入数据:linsert

有序集合型数据

增加数据:zadd key 权值 value … 删除某个数据:zrem key member … 删除某个权值之间的数据:zrembyscore key min max 获取某个元素的值:zrange key min max 获取某个元素的权值:zscore key value

无序集合型数据

增加数据:sadd key value … 删除数据:srem key value … 输出数据:smembers key

Hash型数据

增加数据:hset/hmset key field value/fileds values 删除数据:hdel key field 输出全部field:hkeys key 输出全部value:hvals key

其他

查看数据库中所有key值:keys * 设置数据过期时间:setex key seconds(s) value

本文标签: 基础知识数据库Redis