redis 为什么速度快

redis为什么速度快

1.采用多路复用技术

多路复用(NIO), redis io接受采用的是多线程,但是核心处理还是用的一个线程,减少了现场之间的切换和状态调整的开销

2.基于内存

redis的操作都是基于内存的

3.全局hash的数据结构

虽然是5中数据类型,但是redis维护了一个全局的hash表

1.string

2.list

3.hash

4.set

5.zset

相关推荐
小马爱打代码5 小时前
SpringBoot + Quartz + Redis:分布式任务调度系统 - 从架构设计到企业级落地
spring boot·redis·分布式
笃行客从不躺平5 小时前
遇到大SQL怎么处理
java·开发语言·数据库·sql
逻极6 小时前
Redis Queue (RQ) 核心原理:轻量任务队列的设计与实践(一句话讲透核心本质)
数据库·redis·bootstrap
q***51896 小时前
ubuntu 安装 Redis
linux·redis·ubuntu
2401_837088506 小时前
Redisson的锁重试和WatchDog机制
redis
q***31836 小时前
Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)
数据库·redis·缓存
大锦终7 小时前
【MySQL】基本查询
数据库·mysql
last_zhiyin7 小时前
Oracle sql tuning guide 翻译 Part 6-5 --- Hint使用报告的操作方法和例子
数据库·sql·oracle·sql tunning
Rysxt_7 小时前
Spring Boot SPI 教程
java·数据库·sql
避避风港8 小时前
MySQL 从入门到实战
数据库·mysql