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

相关推荐
野生技术架构师8 小时前
Redis 和 MySQL 如何保证数据一致性?先更新数据库还是先删缓存,延迟双删、MQ、Canal 一次讲透
数据库·redis·缓存
Devin~Y8 小时前
从内容社区到AI智能客服:Spring Boot + Spring Cloud + Spring AI 全栈实战面试拆解
java·spring boot·redis·elasticsearch·spring cloud·kafka·mybatis
2602_959960928 小时前
电商大厂Java面试:从Spring Boot、JPA、微服务到Redis、Kafka、Spring Security与监控,谢飞机的爆笑三轮问答
java·jvm·spring boot·redis·面试题
谷哥的小弟1 天前
腾讯云服务器安装Redis Stack图文教程
服务器·redis·腾讯云·redis stack
NeilYuen1 天前
【vemory】高性能KV存储AOF方案设计
linux·c++·redis·缓存
spter。1 天前
Redis 与 Single-flight 的分工与协作
数据库·redis·缓存
小林ixn1 天前
用 Next.js 和 Redis 撸一个 Markdown 笔记系统:RSC 实战与组件化拆解
前端·redis·next.js
北漂燕郊杨哥1 天前
Win11 环境下 phpStudy 安装 Redis 最新版,并为 PHP 8.5.9(NTS)配置 redis 扩展
数据库·redis·php
天疆说2 天前
01 硬件选型与 llama.cpp 部署:4× RTX 5880 Ada 跑 DeepSeek-V4-Flash
java·redis·llama
嘟嘟07172 天前
Next.js 博客左侧笔记列表是怎么从 Redis 渲染出来的?从组件、children 到动态路由一次讲清
redis·react.js·前端工程化