Redis知识2

为什么使用单线程还可以效率这么高 (经典面试)

1.存在内存中

2.

3.单线程模型不会出现线程冲突

4.redis的核心功能比mysql要更加简单

epoll这样的IO多路复用是什么呢?

一个线程可以管理多个socket

大部分的时候都是闲置的(对计算机来说)

所以我们给一个线程管理一个socket,然后导致:

然后就让一个线程管理多个socket

前提:这些socket都是不冲突且不繁琐的,不然还是乖乖多创建几个吧

单线程弊端

相关推荐
xcl09255 小时前
北京24小时自助健身房系统软件开发实战:从架构到部署全流程指南
java·spring boot·架构
龙腾AI白云7 小时前
AI检索增强生成(RAG):解决大模型幻觉的核心落地技术
数据库·人工智能·机器学习·知识图谱
一 乐7 小时前
动漫书销售商城|基于springboot + vue动漫书销售商城(源码+数据库+文档)
java·数据库·vue.js·spring boot·毕业设计
zzj_2626107 小时前
MySQL常用操作
数据库·mysql
卓怡学长7 小时前
w214基于jsp知道特产网
java·intellij-idea
步行cgn7 小时前
Spring 注解使用详解
java·spring
其实防守也摸鱼8 小时前
Fastjson 反序列化漏洞(JNDI注入)
android·数据库·安全·oracle·自动化·fastjson·反序列化
一条小小yu8 小时前
Spring IoC的理解
java·后端·spring
haerapi8 小时前
把 PostgreSQL 复制巡检做成可审计闭环:确定性采集、阈值判定与受控模型归纳
数据库·postgresql
落魄实习生8 小时前
Agent Scope Java 2.x 系列【7】工具使用
java·开发语言·ai