redis 为什么速度快

redis为什么速度快

1.采用多路复用技术

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

2.基于内存

redis的操作都是基于内存的

3.全局hash的数据结构

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

1.string

2.list

3.hash

4.set

5.zset

相关推荐
kobe_OKOK_11 小时前
mysql 开启 binlog 日志
数据库·mysql
鸽芷咕12 小时前
KingbaseES 调参先看执行计划,参数是答案不是起点
数据库
码哥字节12 小时前
Redis 分布式锁的 7 个坑:从 setnx 到 Redlock
redis·分布式锁
这个DBA有点耶12 小时前
MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
数据库·mysql·代码规范
code2cat13 小时前
【随笔】推理准入控制:请求进来之前,先给KV缓存留出位置
缓存·大语言模型·vllm
老纪的技术唠嗑局14 小时前
把 seekdb 塞进 iOS App:让混合检索嵌入手机
数据库
ClouGence15 小时前
开源数据库管理工具 CloudDM 新版本发布,支持 OpenSearch、IoTDB 数据源
数据库·开源
徐小黑ACG15 小时前
Redis-基础
数据库·redis·缓存
火山引擎开发者社区16 小时前
案例实践 | 让 Agent 读懂业务口径:ContextSearch 在广告数据查询中的实践
数据库