数据库
首页 > 数据库> > Redis 基础

Redis 基础

作者:互联网

Redis 基础

官方文档

什么是 redis ?

docker 运行 redis

数据类型(常用)

1. Strings

常用命令

应用场景

2. Lists

特性

常用命令

list 高级玩法

应用场景

3. Sets

特性

常用命令:

应用场景

4. Hashes

特性

常用命令

应用场景

5. Sorted Sets

特性

常用命令

应用场景

redis key 的维护

模糊查询 key

符号 * -- 模糊匹配
符号 ? -- 占位匹配
符号 [] -- in 匹配

-- 查询所有 key
> keys *

-- 查询包含 keyword 的 key
> keys *keyword*

-- 占位匹配
> keys keywo??

-- 包含字符匹配
> keys keywor[dxy]

批量删除 key

jedis方式

// 定义匹配key
String pattern = "keywor*"
// 获取匹配到的key集合
Set<String> keys = jedis.keys(pattern);
// 执行删除
jedis.del(keys.toArray(new String[keys.size()]));

内存淘汰策略

磁盘持久化

集群

哨兵模式

支持事务

标签:--,redis,元素,基础,field,key,Redis,mykey
来源: https://www.cnblogs.com/rollo-tan/p/16172508.html