手记

【备战春招】第1天 Redis缓存

课程名称:Node.js工程师养成计划

课程章节: 第九章

课程讲师:北瑶



课程内容

    简单了解redis得一些基础用法

    redis 是一个 内存存储数据库

特点

    超时得数据可以自动删除

    限定数据库空间,到达空间后可以自动删除部分长时间未使用得文件

再string 类型中

set key value

get key

mset s3 3 s4 4 可以同时设置多个值

getset s1 66 修改数据 但他返回得是修改前得值

mget s1 s2 s3 同时查看多个值

strlen s1   返回长度

type s1 获取类型

del s1  删除

keys *   查看列表

del s2 s3  删除多个

在hash 中

hset hash h1 1 h2 2 h3 3


hkeys hash  查看

hlen hash 查看长度


hmget hash h2 h3 命令用于返回哈希表中,一个或多个给定字段的值

Hgetall hash  

命令用于返回哈希表中,所有的字段和值。


hdel hash h2 删除hash

List 

Lpush 将一个或多个值插入到列表头部

Lrange 返回列表中指定区间内的元素

lpop 删除第一个元素

rpop 删除最后一个

set 无序集合 (常用于抽奖)

删除

随机删除一个

zset 有序集合

u1

5

u2

6

u4

44

u5

55

u3

66

ZREVRANK key member 返回有序集合中指定成员的排名,有序集成员按分数值递减(从大到小)排序



0人推荐
随时随地看视频
慕课网APP