Redis

176 阅读1分钟

简介

7e6d103a1e898181ab72401d781fd39.png

2c85e8ca3f0465ff91d8726868f2ab4.png

1662446912060.png

1662446959609.png

linux下安装

b98bbf2cde8d917ebd9f564cf041ef8.png

windows下安装

8b861ab4835e81b14d118f839ff230d.png

Redis服务启动与停止&设置密码远程连接

启动与停止

image.png

3a43416965eb80c2466a84f870788b4.png 进入 redis.conf修改配置

image.png 1662449344826_68FD4024-AE84-45bd-AF07-910FAFA02270.png 启动时显式的加载配置文件 src/redis-server ./redis.conf

设置客户端连接密码

默认客户端连接是不需要密码的
设置密码
进入 redis.conf修改配置

image.png 1662450926116_40ADCD58-A39C-49f8-B562-DE49DAC7CF3F.png

解决redis默认不能远程服务的问题

修改配置文件 直接把这一行注释掉 image.png 记得开放redis端口

  • firewall-cmd --zone=public --add-port=6379/tcp --permanent
  • systemctl disable firewalld

redis数据类型

image.png

1662463990227_8E6A48C4-C04D-4e9a-A0CB-11CBD172AE6D.png

redis常用命令——字符串类型操作命令

image.png

image.png

哈希类型操作

2c660b54500295214d0adaa0772d439.png

ef1a6e4ccfac6fd116eef3e604fe8ef.png

list操作命令

1662553414437.png

00d7a1570faf08c5f165c9d6d9e3720.png

1662554624524.png

集合类型&有序集合类型操作命令

无序集合

a13515c3e2b65e28d61d69fd8b1c43a.png

f999f7c1bb3975f22ea07c1a3fc1f4f.png

03c0228065ee38666ce7c15a4a2fe22.png

有序集合

351c7627f00696e66a5a13150b17d9a.png

1662556785775.png

通用命令

ab5e88e2e0bc61c00f615e0a706f2bd.png

b795ada8ae4b59697cabb7bba967c51.png

java中操作redis

5e115338ad8cb939c1bbf102d8217ca.png

使用jedis

6e2beaef72b3936061f1bee8b807ab5.png

a37996a4b7b86e49791c0fd337e8cd3.png fb7a4ec66e33e32fba4c3e5b53e0f51.png

98936ceeb7eda00b43f8f526d1caef8.png

99f59c0aa3dcea53d89e8b98576a503.png

使用Spirng Data Redis简化redis操作

1662779875773.png

17e856e9bf245605fb125c3a82f7ae9.png

ff714936af82ea7be614339fd852cda.png

eed32fd48fc162a8304c4b15f936555.png

输入键值对

1662783126830.png

1662782741699.png

修改序列化设置

1662783211047.png

1662783319505.png

获取key value

23b0d52e0188c259cfff1886e31ea71.png

1662783578962.png

操作hash类型的数据

1662794951815.png

b79e069a4a706fa261752bcbda0fc1b.png

操作list类型

04eadf62038050a22271cafaac99b64.png

34f2e3eb6410776dd80e587d38153d6.png

操作set类型数据

b243dafb378ab63110209b00b191ee5.png

be6595965bbe6ed36a4c7167b46f789.png

zset(有序)类型数据操作

ae22ace77ce86754bbc362b071cfa76.png

56fefe18c762deb0fde659178975ed4.png

通用操作 针对不同的数据类型都可以操作

316ae2d96f8becb00bf3fb4cae43fa5.png

1b82131cab7c085b9bc25bc71f8ad86.png

1662801664836.png