摘要: # redis过期策略 **定时过期、惰性过期、定期过期** 问题:使用expire key 60,在key60s之后key就会过期,之后如何清除key ## 定时过期 每个设置过期时间的key都创建一个定时器,到时间就会对key进行清除。该策略可以立即清除过期key,对内存友好,但是需要消耗大量的 阅读全文
posted @ 2023-07-31 21:00 一个苦逼的23届毕业生 阅读(76) 评论(0) 推荐(0) 编辑
摘要: [IO多路复用](https://www.cnblogs.com/yliunyue/p/17593921.html "IO多路复用") ## Redis中的IO多路复用 在Redis中,也使用了I/O多路复用来实现高效的网络通信。Redis是一个高性能的键值存储数据库,其主要通过使用非阻塞I/O和I 阅读全文
posted @ 2023-07-31 17:05 一个苦逼的23届毕业生 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ## 概念 I/O多路复用是一种高效的I/O处理方式,它允许一个进程同时监视多个I/O事件,从而在事件就绪时进行处理,避免了阻塞式I/O的性能瓶颈。 在传统的I/O模型中,当一个I/O操作执行时,会阻塞整个进程,直到操作完成才能继续执行其他任务。这种阻塞式I/O在处理多个并发连接或大量I/O事件时, 阅读全文
posted @ 2023-07-31 17:02 一个苦逼的23届毕业生 阅读(94) 评论(0) 推荐(0) 编辑