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 - 掘金

相关推荐
洛水水6 小时前
Redis 分布式锁详解:实现与缺陷
数据库·redis·分布式
tongluowan0078 小时前
Redisson的参数及工作原理
java·redis·lua·分布式锁
rising start12 小时前
从客户端通信到分布式消息中间件
redis·分布式·kafka·rabbitmq·mq
草木红12 小时前
Redis 语法基础入门
数据库·redis·缓存
颂love15 小时前
Redis 核心知识点汇总:安装配置 + 9 大数据结构命令与场景
数据库·redis·缓存
xxl大卡16 小时前
Redis完整详细学习笔记
redis·笔记·学习
Trouvaille ~16 小时前
【Redis篇】Hash 哈希:字段级操作与对象存储的最佳实践
数据库·redis·后端·算法·缓存·哈希算法·键值对
辞忧九千七17 小时前
吃透Redis7核心数据结构:从基础用法到实战场景(Python版)
开发语言·数据结构·redis·python
rising start18 小时前
Redis基础入门
数据库·redis·缓存
幻灭行度18 小时前
Redis ACL 实现多账号权限隔离
数据库·redis·oracle