为什么redis使用单线程——简单说下

redis使用单线程主要原因第一个,每条命令都是原子操作,单线程能够保证原子性。第二个原因,如果设计为多线程,肯定存在锁的竞争导致锁的获取释放开销,线程切换的开销,这与a56爆大奖在线娱乐们使用redis是相违背的。尽管redis设计为单线程,但是他的性能很高,主要原因是基于内存,以及pipeline机制都能保证re
posted @ 2023-10-08 15:36  九段教会  阅读(28)  评论(0编辑  收藏  举报