redis是个单线程的程序,为什么会这么快呢?每秒10000

大哥在线求帮请说下,redis是个单线程的程序,为什么会这么快呢?每秒10000
最新回答
澜小丝光

2024-11-28 06:54:09

因为redis用自己实现的事件分离器,代码量很短,没有cas,没有lock。
那么memcache为什么要多线程呢,因为他是一种通用的kv数据库。
不会因为某个线程慢而导致其他的线程问题,且能够完全的使用多核的cpu。