Redis学习笔记(1)——B站动力节点

文章目录

001- redis介绍

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

002- redis安装

根据视频安装

启动方式:

① 前台启动 redis-server

在这里插入图片描述

② 后台启动 redis-server & 

一般使用后台启动 默认占用端口号6379

在这里插入图片描述

③ 根据配置文件启动 启动命令 配置文件 & 

在这里插入图片描述

注意:如果修改了redis的配置文件redis.conf,必须在启动时指定配置文件,否则修改无效!

关闭方式:

① 使用redis客户端关闭,向服务器发出关闭命令
任意目录下执行 指令:redis-cli shutdown
推荐使用这种方式, redis先完成数据操作,然后再关闭。
例如:

在这里插入图片描述

② kill pid 或者 kill -9 pid
这种不会考虑当前应用是否有数据正在执行操作,直接就关闭应用。
先使用 ps -ef | grep redis 查出进程号,再使用 kill pid

在这里插入图片描述


在这里插入图片描述

首先启动redis服务 redis-server &

然后启动redis客户端 redis-cli
	默认ip地址127.0.0.1 端口号6379
	redis-cli -p 指定端口号 -h 指定ip地址
	
退出redis客户端 exit或者quit

退出redis服务 redis-cli shutdown

003- redis基本知识

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

004- redis的5种数据结构

(1)字符串类型string

在这里插入图片描述

(2)列表类型list

在这里插入图片描述

(3)集合类型set

在这里插入图片描述

(4)哈希类型hash

在这里插入图片描述在这里插入图片描述

(5)有序集合类型zset (sorted set)

在这里插入图片描述

005- redis的常用操作命令

5.1 key的操作命令

(1)keys

在这里插入图片描述

(2)exists

在这里插入图片描述

(3)move

在这里插入图片描述

(4)ttl

在这里插入图片描述

(5)expire

在这里插入图片描述

(6)type

在这里插入图片描述

(7)rename

在这里插入图片描述

(8)del

在这里插入图片描述

5.2 字符串类型string

在这里插入图片描述

(1)set

在这里插入图片描述

(2)get

在这里插入图片描述

(3)append

在这里插入图片描述

(4)strlen

在这里插入图片描述

(5)incr

在这里插入图片描述

(6)decr

在这里插入图片描述

(7)incrby

在这里插入图片描述

(8)decrby

在这里插入图片描述

(9)getrange

在这里插入图片描述

(10)setrange

在这里插入图片描述

(11)setex

(12)setnx

在这里插入图片描述

(13)mset

在这里插入图片描述

(14)mget

在这里插入图片描述

(15)msetnx

在这里插入图片描述

5.3 列表类型list

在这里插入图片描述

一个key对应一个列表(一个列表中是多个value)

(1)lpush

在这里插入图片描述

(2)rpush

在这里插入图片描述

(3)lrange

在这里插入图片描述

(4)lpop

在这里插入图片描述

(5)rpop

在这里插入图片描述

(6)lindex

在这里插入图片描述

(7)llen

在这里插入图片描述

(8)lrem

在这里插入图片描述

(9)ltrim

在这里插入图片描述

(10)lset

在这里插入图片描述

(11)linsert

在这里插入图片描述

5.4 集合类型set

在这里插入图片描述

(1)sadd

在这里插入图片描述

(2)smembers

在这里插入图片描述

(3)sismember在这里插入图片描述

(4)scard

在这里插入图片描述

(5)srem

在这里插入图片描述

(6)srandmember

在这里插入图片描述

(7)spop

在这里插入图片描述

(8)smove

在这里插入图片描述

(9)sdiff

在这里插入图片描述

(10)sinter

在这里插入图片描述

(11)sunion

在这里插入图片描述

5.5 哈希类型hash

在这里插入图片描述

(1)hset

在这里插入图片描述

(2)hget

在这里插入图片描述

(3)hmset

在这里插入图片描述

(4)hmget

在这里插入图片描述

(5)hgetall

在这里插入图片描述

(6)hdel

在这里插入图片描述

(7)hlen

在这里插入图片描述

(8)hexists

在这里插入图片描述

(9)hkeys

在这里插入图片描述

(10)hvals

在这里插入图片描述

(11)hincrby

在这里插入图片描述

(12)hincrbyfloat

在这里插入图片描述

(13)hsetnx

在这里插入图片描述

5.6 有序集合类型zset

在这里插入图片描述

(1)zadd

在这里插入图片描述

(2)zrange

在这里插入图片描述

(3)zrangebyscore

在这里插入图片描述

(4)zrem

在这里插入图片描述

(5)zcard

在这里插入图片描述

(6)zcount

在这里插入图片描述

(7)zrank

在这里插入图片描述

(8)zscore

在这里插入图片描述

(9)zrevrank

在这里插入图片描述

(10)zrevrange

在这里插入图片描述

(11)zrevrangebyscore

在这里插入图片描述

006- redis的配置文件

在这里插入图片描述


在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

007- redis的持久化

在这里插入图片描述

7.1 RDB

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

7.2 AOF

在这里插入图片描述在这里插入图片描述在这里插入图片描述


在这里插入图片描述在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_52041525/article/details/125844408
今日推荐