数据库redis是单线程,为什么速度这么快? Redis 采用的是基于内存的采用的是单进程单线程模型的 KV 数据库,由 C 语言编写。官方提供的数据是可以达到100000+的 qps。这个数据不比采用单进程多线程的同样基于内存的 KV 数据库 Memcached 差。 Redis 快的主要原因有: 完全基于内存; 数据结构简单,对数据操作也简单; 使用多路 I/O 复用模型,异步非阻塞I/O; &……继续阅读 » wangting 6年前 (2017-11-13) 1774浏览 1个赞