redis整理

  1. 数据类型

string , hash, 链表,Set, ZSet.

string 底层是sds, sds与普通字符串的区别:

a. sds存储了字符串长度,获取长度的时间复杂度为O(1);

b. sds操作字符串会预先判断长度是否满足要求, 不会有字符串溢出的情况出现;

c. 提前预分配, 惰性回收空间;

  1. 工作模式:

单机,主从,哨兵, 集群

  1. redis 持久化:

redis aof rdb详解 redis aof rdb 优缺点_卡哇伊的技术博客_51CTO博客

  1. 布隆过滤器 防止缓存击穿:

布隆过滤器介绍及实战应用(防止缓存穿透)_布隆过滤器实战-CSDN博客

  1. java NIO

参考:

redis之SDS字符串,到底高效在哪里?(全面分析) - 知乎

Java Socket 之 NIO - 掘金

相关推荐
CoderJia程序员甲35 分钟前
重学SpringBoot3-集成Redis(四)之Redisson
java·spring boot·redis·缓存
深山夕照深秋雨mo1 小时前
在Java中操作Redis
java·开发语言·redis
阳光阿盖尔1 小时前
redis——哨兵机制
数据库·redis·缓存·主从复制·哨兵
小小娥子1 小时前
【Redis】Hash类型的常用命令
数据库·spring boot·redis
盒马盒马1 小时前
Redis:cpp.redis++通用接口
数据库·c++·redis
qq_51583806 彩雷王4 小时前
1004-05,使用workflow对象创建http任务,redis任务
redis·网络协议·http
Wang's Blog4 小时前
Redis: Sentinel节点管理,故障迁移一致性以及TILT模式
redis·sentinel
九圣残炎5 小时前
【springboot】简易模块化开发项目整合Redis
spring boot·redis·后端
小登ai学习6 小时前
简单认识 redis -3 -其他命令
数据库·redis·缓存
BergerLee19 小时前
对不经常变动的数据集合添加Redis缓存
数据库·redis·缓存