美文网首页
Redis 高效的原因

Redis 高效的原因

作者: 学好该死的程序 | 来源:发表于2019-03-12 19:18 被阅读0次

Redis 高效的原因

基于内存

内存的读写速度非常快,

单线程

Redis 是基于内存的操作,CPU不是瓶颈,最可能的瓶颈是机器内存的大小和网络带宽。

不存在加锁释放锁的操作,省去各种锁的性能消耗,也不会出现死锁。

不存在多线程导致的上下文切换。

无法发挥多核CPU性能,不过可以通过在单机开多个 Redis 实例来完善。

IO多路复用技术

采用网络IO多路复用技术来保证多连接系统的高吞吐量。

多路指的是多个 socket 连接,复用指的是复用一个线程。多路复用技术就是让单个线程高效地处理多个连接请求。

相关文章

网友评论

      本文标题:Redis 高效的原因

      本文链接:https://www.haomeiwen.com/subject/cnfopqtx.html