Redis与Memorycache主要是持久线程和持久化的区别
1、从性能方面来说:
Redis是单线程的,优点是CPU开销小,省去多线程线程之间切换的开销,但是相对于Memorycache来说海量数据的相对较低
Memorycache使用了多线程技术,数据量大的时候,性能占优,但是缺点是CPU消耗大
2、从数据结构方面来说
Redis支持五种数据结构,string、hash、list、set、zset
Memorycache只支持string
3、从持久化来说
Redis支持持久化
Memorycache不支持持久化,很难解决缓存雪崩的问题
总结:Redis和Memorycache吞吐量(单位时间内的数据读写量都很大,redis是秒级万条数据(由于网络延迟原因,一般达不到))
Memorycache对数据的局限比
参考:https://blog.csdn.net/qq_43416276/article/details/113571557