大概是以下几点吧

1 redis是基于内存的,因此减少了cpu将数据从磁盘复制到内存的时间

2 redis是单线程的,因此减少了多线程切换和恢复上下文的时间

3 redis是单线程的,因此多核cpu和单核cpu对于redis来说没有太大影响,单个线程的执行使用一个cpu即可

4 只是相对其它的数据库来说,redis没有受到cpu的太多限制,也并不是丝毫没有关系。

redis官网说,因为cpu不是redis的瓶颈,且单线程简单,因此redis采用的单线程。内存大小和网络带宽才有可能是redis的瓶颈。

相关文章:

  • 2021-11-09
  • 2021-08-10
  • 2022-01-13
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-23
  • 2021-04-29
  • 2022-12-23
  • 2021-05-22
  • 2021-07-03
相关资源
相似解决方案