redis为什么使用单线程 为什么使用单线程1.多线程会增加线程上下文切换开销2.多线程需要精细的设计,使得代码的不好维护3.数据是存在于内存中的,采用多线程会导致资源竞争,此时就要引入锁机制,随着线程的增加吞吐量会下降为什么如此之快1.数据是纯内存操作,寻址速度快是磁盘寻址的10W倍2.数据结构简单,对数据操作简单3.单线程没有线程切换开销4.使用的IO模型为,io多路复用epoll... 中间件 2023-09-21 203 点赞 3 评论 307 浏览
Mysql基础知识点2----之存储引擎 Mysql基础-------------存储引擎引擎分类MyISAM和InnoDB(两种是最常见的存储引擎),MEMORY 存储引擎、NDB 存储引擎、Memory (Heap) 存储引擎----网上一搜就是一大堆,主要是MyISAM和InnoDB不要盲目观看:自己个人对引起的分类MyISAM:MySQL 官方提供默认的存储引擎,其特点是不支持事务、表锁和全文索引;InnoDB:... Mysql 2023-09-18 124 点赞 1 评论 187 浏览