Redis 在6.0版本之前是单线程,指的是其键值对的读写和网络I/O是单线程。
Redis 6.0引入了多线程指的是网络请求过程采用了多线程来操作,键值对的读写仍然采用单线程操作,所以redis数据依旧是线程安全的。
可以理解为网络请求排队进入命令处理操作,持久化、数据同步等由额外的线程操作。
redis官网:Redis
Redis 在6.0版本之前是单线程,指的是其键值对的读写和网络I/O是单线程。
Redis 6.0引入了多线程指的是网络请求过程采用了多线程来操作,键值对的读写仍然采用单线程操作,所以redis数据依旧是线程安全的。
可以理解为网络请求排队进入命令处理操作,持久化、数据同步等由额外的线程操作。
redis官网:Redis